Class ConsoleLoggerProvider
Simple concrete logging provider that logs on the system console.
To be used, an instance of this class has to be passed to the library through the setLoggerProvider(ILoggerProvider).
Implements
Inherited Members
Namespace: com.lightstreamer.log
Assembly: Lightstreamer.DotNetStandard.Client.dll
Syntax
public class ConsoleLoggerProvider : ILoggerProvider
Constructors
| Edit this page View SourceConsoleLoggerProvider(int)
Creates an instance of the concrete system console logger.
Declaration
public ConsoleLoggerProvider(int level)
Parameters
| Type | Name | Description |
|---|---|---|
| int | level | The desired logging level. See ConsoleLogLevel. |
Methods
| Edit this page View SourceGetLogger(string)
Request for an ILogger instance that will be used for logging occuring on the given category. It is suggested, but not mandatory, that subsequent calls to this method related to the same category return the same ILogger instance.
Declaration
public ILogger GetLogger(string category)
Parameters
| Type | Name | Description |
|---|---|---|
| string | category | the log category all messages passed to the given ILogger instance will pertain to. |
Returns
| Type | Description |
|---|---|
| ILogger | An ILogger instance that will receive log lines related to the given category. |