Rock.Logging Namespace |
[Missing <summary> documentation for "N:Rock.Logging"]
Interface | Description | |
---|---|---|
![]() | IAsyncWaitHandle | |
![]() | IContextProvider | |
![]() | ILogEntry |
Defines the interface for a single logging data point.
|
![]() | ILogEntryFactory | |
![]() | ILogFormatter | |
![]() | ILogger | |
![]() | ILoggerConfiguration | |
![]() | ILoggerFactory |
Defines a mechanism for creating instances of ILogger.
|
![]() | ILogProvider |
This interface defines the contract for logging providers.
Any custom logging provider that is created will need to implement this interface
as well as the optional interface [!:Rock.Framework.Formatter.IFormatterTemplate] if the provider
is able to format messages for output.
|
![]() | IThrottlingRuleEvaluator |
Evaluates wheter a log entry should be logged or not
|
![]() | IXmlNamespaceProvider |
Enumeration | Description | |
---|---|---|
![]() | LogLevel | |
![]() | RolloverPeriod |