Class LogNoTag
Convenience logging helpers that do not apply a tag.
public static class LogNoTag
- Inheritance
-
LogNoTag
- Inherited Members
Methods
Debug(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Debug(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
DebugTrace(ILogger, string, params object[])
Logs a debug message with trace information (if enabled).
public static void DebugTrace(this ILogger logger, string message, params object[] args)
Parameters
Error(ILogger, params object[])
Logs an error with no explicit message (message built from args
).
public static void Error(this ILogger logger, params object[] args)
Parameters
Error(ILogger, string, Exception, params object[])
Logs an error containing an exception
’s details.
public static void Error(this ILogger logger, string message, Exception exception, params object[] args)
Parameters
logger
ILoggerLogger instance.
message
stringCustom message to prepend.
exception
ExceptionException to log.
args
object[]Format arguments.
Error(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Error(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
ErrorTrace(ILogger, params object[])
Logs an error and appends a stack trace (if enabled).
public static void ErrorTrace(this ILogger logger, params object[] args)
Parameters
ErrorTrace(ILogger, string, Exception, params object[])
Logs an error with the exception’s stack trace if enabled.
public static void ErrorTrace(this ILogger logger, string message, Exception exception, params object[] args)
Parameters
ErrorTrace(ILogger, string, params object[])
Logs an error message with trace data.
public static void ErrorTrace(this ILogger logger, string message, params object[] args)
Parameters
Fatal(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Fatal(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
FatalTrace(ILogger, string, params object[])
Logs a fatal error with trace (if enabled).
public static void FatalTrace(this ILogger logger, string message, params object[] args)
Parameters
Fine(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Fine(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
FineTrace(ILogger, string, params object[])
Logs a fine-level message with optional trace.
public static void FineTrace(this ILogger logger, string message, params object[] args)
Parameters
Info(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Info(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
InfoTrace(ILogger, string, params object[])
Logs an informational message and, if enabled, appends a stack trace.
public static void InfoTrace(this ILogger logger, string message, params object[] args)
Parameters
IsAllEnabled(ILogger)
Returns true
if All is enabled.
public static bool IsAllEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsDebugEnabled(ILogger)
Returns true
if debug-level logging is enabled.
public static bool IsDebugEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsErrorEnabled(ILogger)
Returns true
if error-level logging is enabled.
public static bool IsErrorEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsFatalEnabled(ILogger)
Returns true
if fatal-level logging is enabled.
public static bool IsFatalEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsFineEnabled(ILogger)
Returns true
if fine-level logging is enabled.
public static bool IsFineEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsInfoEnabled(ILogger)
Returns true
if info-level logging is enabled.
public static bool IsInfoEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsMessageEnabled(ILogger)
Returns true
if message-level logging is enabled.
public static bool IsMessageEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsNoneEnabled(ILogger)
Returns true
if None is enabled (usually false
).
public static bool IsNoneEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
IsWarnEnabled(ILogger)
Returns true
if warn-level logging is enabled.
public static bool IsWarnEnabled(this ILogger logger)
Parameters
logger
ILogger
Returns
Message(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Message(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
MessageTrace(ILogger, string, params object[])
Logs a general “message” level entry with optional trace.
public static void MessageTrace(this ILogger logger, string message, params object[] args)
Parameters
Warn(ILogger, string, params object[])
Logs a message at the specified log level.
public static void Warn(this ILogger logger, string message, params object[] args)
Parameters
logger
ILoggermessage
stringThe message to log.
args
object[]Optional arguments used to format
message
.
WarnTrace(ILogger, string, params object[])
Logs a warning with an optional stack trace (if enabled).
public static void WarnTrace(this ILogger logger, string message, params object[] args)