A Sandcastle Documented Class Library
![]() | ILogger Interface |
Platform independent and logging framework independent interface which loggers must implement.
Namespace: Tego.Logging
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)

The ILogger type exposes the following members.

Name | Description | |
---|---|---|
![]() | IsDebugEnabled |
True if Debug is enabled; otherwise false
|
![]() | IsErrorEnabled |
True if Error is enabled; otherwise false
|
![]() | IsFatalEnabled |
True if Fatal is enabled; otherwise false
|
![]() | IsInfoEnabled |
True if Info is enabled; otherwise false
|
![]() | IsWarnEnabled |
True if Warn is enabled; otherwise false
|

Name | Description | |
---|---|---|
![]() | Debug(Object) |
Logs debug message
|
![]() | Debug(Object, Exception) |
Logs debug message and exception
|
![]() | DebugFormat(String, Object) |
Formats debug message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | DebugFormat(IFormatProvider, String, Object) |
Formats debug message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | Error(Object) |
Logs error message
|
![]() | Error(Object, Exception) |
Logs error message and exception
|
![]() | ErrorFormat(String, Object) |
Formats error message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | ErrorFormat(IFormatProvider, String, Object) |
Formats error message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | Fatal(Object) |
Logs fatal message
|
![]() | Fatal(Object, Exception) |
Logs fatal message and exception
|
![]() | FatalFormat(String, Object) |
Formats fatal message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | FatalFormat(IFormatProvider, String, Object) |
Formats fatal message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | Info(Object) |
Logs info message
|
![]() | Info(Object, Exception) |
Logs info message and exception
|
![]() | InfoFormat(String, Object) |
Formats info message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | InfoFormat(IFormatProvider, String, Object) |
Formats info message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | Warn(Object) |
Logs warning message
|
![]() | Warn(Object, Exception) |
Logs warning message and exception
|
![]() | WarnFormat(String, Object) |
Formats warning message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|
![]() | WarnFormat(IFormatProvider, String, Object) |
Formats warning message
Replaces the format items in a specified string with
the string expression of a corresponding object in specific array
|

Name | Description | |
---|---|---|
![]() | Debug |
Logs debug message to Logger
(Defined by LoggingExtensions.) |
![]() | Error |
Logs error message to Logger
(Defined by LoggingExtensions.) |
![]() | Fatal |
Logs fatal message to Logger
(Defined by LoggingExtensions.) |
![]() | Info |
Logs info message to Logger
(Defined by LoggingExtensions.) |
![]() | Warn |
Logs warn message to Logger
(Defined by LoggingExtensions.) |

Interface is styled on log4net ILog interface.
