DataSource.NET
7.1.31.142147-b54558a5
|
Classes | |
class | ConsoleLogger |
The ConsoleLogger implements the Caplin.Logging.ILogger interface and outputs all log messages to the console. More... | |
interface | ILogger |
Definition of the interface that will receive logging messages from a Caplin application. More... | |
class | NamespaceDoc |
The Caplin.Logging namespace provides logging facilities for applications built using Caplin's .NET APIs. More... | |
Enumerations |
|
strong |
Enumeration that defines the standard Caplin logging levels.
The levels in this enumeration are in ascending order, where Finest is the lowest level and Critical is the highest. Setting a log level in an implementation of Caplin.Logging.ILogger (for example in Caplin.Logging.ConsoleLogger) causes messages with that log level or a higher log level to be logged, whereas messages with a lower log level are not logged.
Enumerator | |
---|---|
Finest |
Used for the most finely detailed tracing messages. |
Finer |
Used for fairly detailed tracing messages. |
Debug |
Used for tracing messages. |
Info |
Used for informational messages. |
Notify |
Used for messages of greater importance than Caplin.Logging.LogLevels.Info that may not indicate problems. |
Warning |
Used for messages that indicate a potential problem. |
Error |
Used for messages that indicate a problem. |
Critical |
Used for messages indicating a serious failure. |
Config |
Used for log messages that indicate a problem or feedback with library configuration. |