Interface ILogger
Assembly: Experior.Interfaces.dll
Syntax
Methods
Action<T>(T)
Writes a specific Action filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
void Action<T>(T message)
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
Communication<T>(T)
Writes a specific Communication filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
void Communication<T>(T message)
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
Debug<T>(T)
Writes a specific Debug filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
Error<T>(T)
Writes a specific Error filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
Exception<T>(T)
Writes a error categorized exception message to the active log view as well as the debug log file.
The message is colored using the applicable color-map.
Declaration
void Exception<T>(T exception)
where T : Exception
Parameters
Type |
Name |
Description |
T |
exception |
Exception to log
|
Type Parameters
Exception<T>(T, Object)
Writes a error categorized exception message to the active log view as well as the debug log file.
The message is colored using the applicable color-map.
Declaration
void Exception<T>(T exception, object context)
where T : Exception
Parameters
Type |
Name |
Description |
T |
exception |
Exception to log
|
System.Object |
context |
Context
|
Type Parameters
Writes a specific Information filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
void Information<T>(T message)
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
System<T>(T)
Writes a specific System filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
void System<T>(T message)
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters
Warning<T>(T)
Writes a specific Warning filter type message to the active log view and logfile if enabled.
The message is color-defined by the type of message.
Declaration
void Warning<T>(T message)
Parameters
Type |
Name |
Description |
T |
message |
|
Type Parameters