The LoggerExtensions class wraps the .net core ILogger extensions functions and checks IsEnabled(logLevel) before calling Log functions in order to avoid unnecessary object creation and memory usage.
Methods
LogWarning
(ILogger,String) Method
LogWarning (ILogger logger, String message)
Formats and writes a warning log message.
LogWarning<T0>
(ILogger,String,<T0>) Method
LogWarning<T0> (ILogger logger, String message, <T0> arg0)
Formats and writes a warning log message.
LogWarning<T0, T1>
(ILogger,String,<T0,T1>) Method
LogWarning<T0, T1> (ILogger logger, String message, <T0, T1> arg1)
Formats and writes a warning log message.
LogWarning<T0, T1, T2>
(ILogger,String,<T0,T1,T2>) Method
LogWarning<T0, T1, T2> (ILogger logger, String message, <T0, T1, T2> arg2)
Formats and writes a warning log message.
LogTrace
(ILogger,String) Method
LogTrace (ILogger logger, String message)
Formats and writes a trace log message.
LogTrace<T0>
(ILogger,String,<T0>) Method
LogTrace<T0> (ILogger logger, String message, <T0> arg0)
Formats and writes a trace log message.
LogTrace<T0, T1>
(ILogger,String,<T0,T1>) Method
LogTrace<T0, T1> (ILogger logger, String message, <T0, T1> arg1)
Formats and writes a trace log message.
LogTrace<T0, T1, T2>
(ILogger,String,<T0,T1,T2>) Method
LogTrace<T0, T1, T2> (ILogger logger, String message, <T0, T1, T2> arg2)
Formats and writes a trace log message.
LogDebug
(ILogger,String) Method
LogDebug (ILogger logger, String message)
Formats and writes a debug log message.
LogDebug<T0>
(ILogger,String,<T0>) Method
LogDebug<T0> (ILogger logger, String message, <T0> arg0)
Formats and writes a debug log message.
LogDebug<T0, T1>
(ILogger,String,<T0,T1>) Method
LogDebug<T0, T1> (ILogger logger, String message, <T0, T1> arg1)
Formats and writes a debug log message.
LogDebug<T0, T1, T2>
(ILogger,String,<T0,T1,T2>) Method
LogDebug<T0, T1, T2> (ILogger logger, String message, <T0, T1, T2> arg2)
Formats and writes a debug log message.
LogError
(ILogger,Exception,String) Method
LogError (ILogger logger, Exception exception, String message)
Formats and writes an error log message.
LogError<T0>
(ILogger,Exception,String,<T0>) Method
LogError<T0> (ILogger logger, Exception exception, String message, <T0> arg0)
Formats and writes an error log message.
LogError<T0, T1>
(ILogger,Exception,String,<T0,T1>) Method
LogError<T0, T1> (ILogger logger, Exception exception, String message, <T0, T1> arg1)
Formats and writes an error log message.
LogError<T0, T1, T2>
(ILogger,Exception,String,<T0,T1,T2>) Method
LogError<T0, T1, T2> (ILogger logger, Exception exception, String message, <T0, T1, T2> arg2)
Formats and writes an error log message.