DataSource.NET  7.1.29.112283-2b6ad187
Caplin.Logging Namespace Reference

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

Enumeration Type Documentation

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.


Generated on Wed Mar 8 2023 19:11:38 for DataSource.NET