|
DataSource.NET
8.0.13.562038-b0f3b66e
|
![]() |
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. |