Class NullLogger

Implementation of ILogger that discards all messages (but still fires events).

Inheritance
object
NullLogger
Implements
Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsLogging
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse

public class NullLogger : LoggerBase, ILogger

Properties

MinimumLogLevel

Gets or sets the minimum enabled log level.

Declaration
RequestResponse

public override LogLevel MinimumLogLevel { get; }
Property Value
TypeDescription
LogLevel
Overrides

Methods

LogDebug(string)

Logs debug-level information.

Declaration
RequestResponse

protected override void LogDebug(string message)
Parameters
TypeNameDescription
stringmessage

The message to log.

Overrides

LogError(Exception)

Logs error-level information.

Declaration
RequestResponse

protected override void LogError(Exception exception)
Parameters
TypeNameDescription
Exceptionexception

The exception to log.

Overrides

LogError(string, Exception)

Logs error-level information.

Declaration
RequestResponse

protected override void LogError(string message, Exception exception)
Parameters
TypeNameDescription
stringmessage

The message to log.

Exceptionexception

The exception to log.

Overrides

LogInfo(string)

Logs info-level information.

Declaration
RequestResponse

protected override void LogInfo(string message)
Parameters
TypeNameDescription
stringmessage

The message to log.

Overrides

LogWarn(string)

Logs warning-level information.

Declaration
RequestResponse

protected override void LogWarn(string message)
Parameters
TypeNameDescription
stringmessage

The message to log.

Overrides

Implements

Do you have some feedback for us?

If you have suggestions for improving this article,