C# Class Evbpc.Framework.Utilities.Logging.EmptyLogger

An ILogger that logs to nowhere. Useful when logs are not needed.
Inheritance: ILogger
Show file Open project: EBrown8534/Framework

Public Methods

Method Description
FormatMessage ( string message ) : string

Formats a message.

LogError ( string message ) : void

No-op implementation.

LogError ( string message, Color foreColor = Color.Preset.DarkRed, Color backColor = Color.Preset.DarkRed ) : void

No-op implementation.

LogImportant ( string message ) : void

No-op implementation.

LogImportant ( string message, Color foreColor = Color.Preset.White, Color backColor = Color.Preset.Black ) : void

No-op implementation.

LogInformation ( string message ) : void

No-op implementation.

LogInformation ( string message, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void

No-op implementation.

LogMessage ( string message, LoggingType type, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void

No-op implementation.

LogVerbose ( string message ) : void

No-op implementation.

LogVerbose ( string message, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void

No-op implementation.

LogWarning ( string message ) : void

No-op implementation.

LogWarning ( string message, Color foreColor = Color.Preset.DarkYellow, Color backColor = Color.Preset.Black ) : void

No-op implementation.

Method Details

FormatMessage() public method

Formats a message.
public FormatMessage ( string message ) : string
message string The message (with formatting keys) to format.
return string

LogError() public method

No-op implementation.
public LogError ( string message ) : void
message string
return void

LogError() public method

No-op implementation.
public LogError ( string message, Color foreColor = Color.Preset.DarkRed, Color backColor = Color.Preset.DarkRed ) : void
message string
foreColor Color
backColor Color
return void

LogImportant() public method

No-op implementation.
public LogImportant ( string message ) : void
message string
return void

LogImportant() public method

No-op implementation.
public LogImportant ( string message, Color foreColor = Color.Preset.White, Color backColor = Color.Preset.Black ) : void
message string
foreColor Color
backColor Color
return void

LogInformation() public method

No-op implementation.
public LogInformation ( string message ) : void
message string
return void

LogInformation() public method

No-op implementation.
public LogInformation ( string message, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void
message string
foreColor Color
backColor Color
return void

LogMessage() public method

No-op implementation.
public LogMessage ( string message, LoggingType type, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void
message string
type LoggingType
foreColor Color
backColor Color
return void

LogVerbose() public method

No-op implementation.
public LogVerbose ( string message ) : void
message string
return void

LogVerbose() public method

No-op implementation.
public LogVerbose ( string message, Color foreColor = Color.Preset.Gray, Color backColor = Color.Preset.Black ) : void
message string
foreColor Color
backColor Color
return void

LogWarning() public method

No-op implementation.
public LogWarning ( string message ) : void
message string
return void

LogWarning() public method

No-op implementation.
public LogWarning ( string message, Color foreColor = Color.Preset.DarkYellow, Color backColor = Color.Preset.Black ) : void
message string
foreColor Color
backColor Color
return void