NLog.Common.InternalLogger
NLog internal logger.
Writes to file, console or custom text writer (see LogWriter)
Gets or sets a value indicating whether timestamp should be included in internal log output.
Gets a value indicating whether internal log includes Debug messages.
Gets a value indicating whether internal log includes Error messages.
Gets a value indicating whether internal log includes Fatal messages.
Gets a value indicating whether internal log includes Info messages.
Gets a value indicating whether internal log includes Trace messages.
Gets a value indicating whether internal log includes Warn messages.
Gets or sets the file path of the internal log file.
Supports environment variables like %APPDATA% or %LOCALAPPDATA% or %PROGRAMDATA%, and selected NLog-variables like ${basedir}, ${processdir}, ${currentdir}.
Gets or sets the minimal internal log level.
Gets or sets a value indicating whether internal messages should be written to the console output stream.
Gets or sets a value indicating whether internal messages should be written to the console error stream.
Gets or sets the text writer that will receive internal logs.
Internal LogEvent written to the InternalLogger
Logs the specified message without an Exception at the Debug level.
Logs the specified message without an Exception at the Debug level.
Logs the specified message without an Exception at the Debug level.
messageFunc will be only called when logging is enabled for level Debug.
Logs the specified message with an Exception at the Debug level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Debug<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Debug level.
Logs the specified message with an Exception at the Debug level.
messageFunc will be only called when logging is enabled for level Debug.
Logs the specified message without an Exception at the Error level.
Logs the specified message without an Exception at the Error level.
Logs the specified message without an Exception at the Error level.
messageFunc will be only called when logging is enabled for level Error.
Logs the specified message with an Exception at the Error level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Error<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Error level.
Logs the specified message with an Exception at the Error level.
messageFunc will be only called when logging is enabled for level Error.
Logs the specified message without an Exception at the Fatal level.
Logs the specified message without an Exception at the Fatal level.
Logs the specified message without an Exception at the Fatal level.
messageFunc will be only called when logging is enabled for level Fatal.
Logs the specified message with an Exception at the Fatal level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Fatal<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Fatal level.
Logs the specified message with an Exception at the Fatal level.
messageFunc will be only called when logging is enabled for level Fatal.
Logs the specified message without an Exception at the Info level.
Logs the specified message without an Exception at the Info level.
Logs the specified message without an Exception at the Info level.
messageFunc will be only called when logging is enabled for level Info.
Logs the specified message with an Exception at the Info level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Info<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Info level.
Logs the specified message with an Exception at the Info level.
messageFunc will be only called when logging is enabled for level Info.
Logs the specified message without an Exception at the specified level.
Logs the specified message without an Exception at the specified level.
Logs the specified message without an Exception at the specified level.
messageFunc will be only called when logging is enabled for level level.
Logs the specified message with an Exception at the specified level.
messageFunc will be only called when logging is enabled for level level.
Logs the specified message with an Exception at the specified level.
Logs the specified message with an Exception at the specified level.
Set the config of the InternalLogger with defaults and config.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
messageFunc will be only called when logging is enabled for level Trace.
Logs the specified message with an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Trace<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Trace level.
Logs the specified message with an Exception at the Trace level.
messageFunc will be only called when logging is enabled for level Trace.
Logs the specified message without an Exception at the Warn level.
Logs the specified message without an Exception at the Warn level.
Logs the specified message without an Exception at the Warn level.
messageFunc will be only called when logging is enabled for level Warn.
Logs the specified message with an Exception at the Warn level.
Logs the specified message without an Exception at the Trace level.
Logs the specified message without an Exception at the Trace level.
public static void Warn<TArgument1, TArgument2, TArgument3>(string message, TArgument1 arg0, TArgument2 arg1, TArgument3 arg2)
Logs the specified message without an Exception at the Trace level.
Logs the specified message with an Exception at the Warn level.
Logs the specified message with an Exception at the Warn level.
messageFunc will be only called when logging is enabled for level Warn.