Stormancer.Diagnostics Namespace Reference

Classes

interface  ILogger
 Contract for a Logger in Stormancer. More...
 
class  LoggerExtensions
 Extensions for the ILogger class.
 
class  NullLogger
 A logger implementation that does nothing. More...
 

Enumerations

enum  LogLevel {
  LogLevel.Fatal, LogLevel.Error, LogLevel.Warn, LogLevel.Info,
  LogLevel.Debug, LogLevel.Trace
}
 The available log levels. More...
 

Enumeration Type Documentation

◆ LogLevel

The available log levels.

Enumerator
Fatal 

Applies to critical errors that prevent the program from continuing.

Error 

Applies to non critical errors

Warn 

Applies to warnings

Info 

Applies to information messages about the execution of the application

Debug 

Applies to detailed informations useful when debugging

Trace 

Applies to very detailed informations about the execution