<PackageReference Include="NLog" Version="6.1.3" />

NLog.ILogger

public interface ILogger : ISuppress, ILoggerBase
Provides logging interface and utility functions.
bool IsDebugEnabled { get; }

Gets a value indicating whether logging is enabled for the Debug level.

bool IsErrorEnabled { get; }

Gets a value indicating whether logging is enabled for the Error level.

bool IsFatalEnabled { get; }

Gets a value indicating whether logging is enabled for the Fatal level.

bool IsInfoEnabled { get; }

Gets a value indicating whether logging is enabled for the Info level.

bool IsTraceEnabled { get; }

Gets a value indicating whether logging is enabled for the Trace level.

bool IsWarnEnabled { get; }

Gets a value indicating whether logging is enabled for the Warn level.

void Debug(object value)

Writes the diagnostic message at the Debug level.

void Debug(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Debug level.

void Debug(string message, object arg1, object arg2)

Writes the diagnostic message at the Debug level using the specified parameters.

void Debug(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Debug level using the specified parameters.

void Debug(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, bool argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, char argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, byte argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, string argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, int argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, long argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, float argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, double argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, decimal argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, object argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, sbyte argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, uint argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter and formatting it with the supplied format provider.

void Debug(string message, ulong argument)

Writes the diagnostic message at the Debug level using the specified value as a parameter.

void Debug<T>(T value)

Writes the diagnostic message at the Debug level.

void Debug<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Debug level.

void Debug(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Debug level.

void Debug(Exception exception, string message)

Writes the diagnostic message and exception at the Debug level.

void Debug(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Debug level.

void Debug(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Debug level.

void Debug(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Debug level using the specified parameters and formatting them with the supplied format provider.

void Debug(string message)

Writes the diagnostic message at the Debug level.

void Debug(string message, object[] args)

Writes the diagnostic message at the Debug level using the specified parameters.

void Debug<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Debug level using the specified parameter and formatting it with the supplied format provider.

void Debug<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Debug level using the specified parameter.

void Debug<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider.

void Debug<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Debug level using the specified parameters.

void Debug<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Debug level using the specified arguments formatting it with the supplied format provider.

void Debug<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Debug level using the specified parameters.

void Debug(string message, Exception exception)

Obsolete and replaced by Debug - Writes the diagnostic message and exception at the Debug level.

void DebugException(string message, Exception exception)

Obsolete and replaced by Debug - Writes the diagnostic message and exception at the Debug level.

void Error(object value)

Writes the diagnostic message at the Error level.

void Error(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Error level.

void Error(string message, object arg1, object arg2)

Writes the diagnostic message at the Error level using the specified parameters.

void Error(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Error level using the specified parameters.

void Error(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, bool argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, char argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, byte argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, string argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, int argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, long argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, float argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, double argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, decimal argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, object argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, sbyte argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, uint argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Error level using the specified value as a parameter and formatting it with the supplied format provider.

void Error(string message, ulong argument)

Writes the diagnostic message at the Error level using the specified value as a parameter.

void Error<T>(T value)

Writes the diagnostic message at the Error level.

void Error<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Error level.

void Error(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Error level.

void Error(Exception exception, string message)

Writes the diagnostic message and exception at the Error level.

void Error(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Error level.

void Error(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Error level.

void Error(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Error level using the specified parameters and formatting them with the supplied format provider.

void Error(string message)

Writes the diagnostic message at the Error level.

void Error(string message, object[] args)

Writes the diagnostic message at the Error level using the specified parameters.

void Error<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Error level using the specified parameter and formatting it with the supplied format provider.

void Error<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Error level using the specified parameter.

void Error<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Error level using the specified arguments formatting it with the supplied format provider.

void Error<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Error level using the specified parameters.

void Error<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Error level using the specified arguments formatting it with the supplied format provider.

void Error<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Error level using the specified parameters.

void Error(string message, Exception exception)

Obsolete and replaced by Error - Writes the diagnostic message and exception at the Error level.

void ErrorException(string message, Exception exception)

Obsolete and replaced by Error - Writes the diagnostic message and exception at the Error level.

void Fatal(object value)

Writes the diagnostic message at the Fatal level.

void Fatal(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Fatal level.

void Fatal(string message, object arg1, object arg2)

Writes the diagnostic message at the Fatal level using the specified parameters.

void Fatal(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Fatal level using the specified parameters.

void Fatal(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, bool argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, char argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, byte argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, string argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, int argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, long argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, float argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, double argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, decimal argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, object argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, sbyte argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, uint argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter and formatting it with the supplied format provider.

void Fatal(string message, ulong argument)

Writes the diagnostic message at the Fatal level using the specified value as a parameter.

void Fatal<T>(T value)

Writes the diagnostic message at the Fatal level.

void Fatal<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Fatal level.

void Fatal(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Fatal level.

void Fatal(Exception exception, string message)

Writes the diagnostic message and exception at the Fatal level.

void Fatal(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Fatal level.

void Fatal(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Fatal level.

void Fatal(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Fatal level using the specified parameters and formatting them with the supplied format provider.

void Fatal(string message)

Writes the diagnostic message at the Fatal level.

void Fatal(string message, object[] args)

Writes the diagnostic message at the Fatal level using the specified parameters.

void Fatal<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Fatal level using the specified parameter and formatting it with the supplied format provider.

void Fatal<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Fatal level using the specified parameter.

void Fatal<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Fatal level using the specified arguments formatting it with the supplied format provider.

void Fatal<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Fatal level using the specified parameters.

void Fatal<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Fatal level using the specified arguments formatting it with the supplied format provider.

void Fatal<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Fatal level using the specified parameters.

void Fatal(string message, Exception exception)

Obsolete and replaced by Fatal - Writes the diagnostic message and exception at the Fatal level.

void FatalException(string message, Exception exception)

Obsolete and replaced by Fatal - Writes the diagnostic message and exception at the Fatal level.

void Info(object value)

Writes the diagnostic message at the Info level.

void Info(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Info level.

void Info(string message, object arg1, object arg2)

Writes the diagnostic message at the Info level using the specified parameters.

void Info(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Info level using the specified parameters.

void Info(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, bool argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, char argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, byte argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, string argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, int argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, long argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, float argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, double argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, decimal argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, object argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, sbyte argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, uint argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Info level using the specified value as a parameter and formatting it with the supplied format provider.

void Info(string message, ulong argument)

Writes the diagnostic message at the Info level using the specified value as a parameter.

void Info<T>(T value)

Writes the diagnostic message at the Info level.

void Info<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Info level.

void Info(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Info level.

void Info(Exception exception, string message)

Writes the diagnostic message and exception at the Info level.

void Info(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Info level.

void Info(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Info level.

void Info(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Info level using the specified parameters and formatting them with the supplied format provider.

void Info(string message)

Writes the diagnostic message at the Info level.

void Info(string message, object[] args)

Writes the diagnostic message at the Info level using the specified parameters.

void Info<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Info level using the specified parameter and formatting it with the supplied format provider.

void Info<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Info level using the specified parameter.

void Info<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Info level using the specified arguments formatting it with the supplied format provider.

void Info<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Info level using the specified parameters.

void Info<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Info level using the specified arguments formatting it with the supplied format provider.

void Info<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Info level using the specified parameters.

void Info(string message, Exception exception)

Obsolete and replaced by Info - Writes the diagnostic message and exception at the Info level.

void InfoException(string message, Exception exception)

Obsolete and replaced by Info - Writes the diagnostic message and exception at the Info level.

void Trace(object value)

Writes the diagnostic message at the Trace level.

void Trace(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Trace level.

void Trace(string message, object arg1, object arg2)

Writes the diagnostic message at the Trace level using the specified parameters.

void Trace(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Trace level using the specified parameters.

void Trace(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, bool argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, char argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, byte argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, string argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, int argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, long argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, float argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, double argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, decimal argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, object argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, sbyte argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, uint argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter and formatting it with the supplied format provider.

void Trace(string message, ulong argument)

Writes the diagnostic message at the Trace level using the specified value as a parameter.

void Trace<T>(T value)

Writes the diagnostic message at the Trace level.

void Trace<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Trace level.

void Trace(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Trace level.

void Trace(Exception exception, string message)

Writes the diagnostic message and exception at the Trace level.

void Trace(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Trace level.

void Trace(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Trace level.

void Trace(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Trace level using the specified parameters and formatting them with the supplied format provider.

void Trace(string message)

Writes the diagnostic message at the Trace level.

void Trace(string message, object[] args)

Writes the diagnostic message at the Trace level using the specified parameters.

void Trace(string message, Exception exception)

Obsolete and replaced by Trace - Writes the diagnostic message and exception at the Trace level.

void Trace<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Trace level using the specified parameter and formatting it with the supplied format provider.

void Trace<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Trace level using the specified parameter.

void Trace<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider.

void Trace<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Trace level using the specified parameters.

void Trace<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Trace level using the specified arguments formatting it with the supplied format provider.

void Trace<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Trace level using the specified parameters.

void TraceException(string message, Exception exception)

Obsolete and replaced by Trace - Writes the diagnostic message and exception at the Trace level.

void Warn(object value)

Writes the diagnostic message at the Warn level.

void Warn(IFormatProvider formatProvider, object value)

Writes the diagnostic message at the Warn level.

void Warn(string message, object arg1, object arg2)

Writes the diagnostic message at the Warn level using the specified parameters.

void Warn(string message, object arg1, object arg2, object arg3)

Writes the diagnostic message at the Warn level using the specified parameters.

void Warn(IFormatProvider formatProvider, string message, bool argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, bool argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, char argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, char argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, byte argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, byte argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, string argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, string argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, int argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, int argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, long argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, long argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, float argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, float argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, double argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, double argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, decimal argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, decimal argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, object argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, object argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, sbyte argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, sbyte argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, uint argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, uint argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn(IFormatProvider formatProvider, string message, ulong argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter and formatting it with the supplied format provider.

void Warn(string message, ulong argument)

Writes the diagnostic message at the Warn level using the specified value as a parameter.

void Warn<T>(T value)

Writes the diagnostic message at the Warn level.

void Warn<T>(IFormatProvider formatProvider, T value)

Writes the diagnostic message at the Warn level.

void Warn(LogMessageGenerator messageFunc)

Writes the diagnostic message at the Warn level.

void Warn(Exception exception, string message)

Writes the diagnostic message and exception at the Warn level.

void Warn(Exception exception, string message, object[] args)

Writes the diagnostic message and exception at the Warn level.

void Warn(Exception exception, IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message and exception at the Warn level.

void Warn(IFormatProvider formatProvider, string message, object[] args)

Writes the diagnostic message at the Warn level using the specified parameters and formatting them with the supplied format provider.

void Warn(string message)

Writes the diagnostic message at the Warn level.

void Warn(string message, object[] args)

Writes the diagnostic message at the Warn level using the specified parameters.

void Warn<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)

Writes the diagnostic message at the Warn level using the specified parameter and formatting it with the supplied format provider.

void Warn<TArgument>(string message, TArgument argument)

Writes the diagnostic message at the Warn level using the specified parameter.

void Warn<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Warn level using the specified arguments formatting it with the supplied format provider.

void Warn<TArgument1, TArgument2>(string message, TArgument1 argument1, TArgument2 argument2)

Writes the diagnostic message at the Warn level using the specified parameters.

void Warn<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Warn level using the specified arguments formatting it with the supplied format provider.

void Warn<TArgument1, TArgument2, TArgument3>(string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Writes the diagnostic message at the Warn level using the specified parameters.

void Warn(string message, Exception exception)

Obsolete and replaced by Warn - Writes the diagnostic message and exception at the Warn level.

void WarnException(string message, Exception exception)

Obsolete and replaced by Warn - Writes the diagnostic message and exception at the Warn level.