ILogger public interface ILogger Documentation Code bool IsDebugEnabled { get; } bool IsErrorEnabled { get; } bool IsFatalEnabled { get; } bool IsInfoEnabled { get; } bool IsWarnEnabled { get; } ILogger CreateChildLogger(string loggerName) void Debug(string message) void Debug(Func<string> messageFactory) void Debug(string message, Exception exception) void DebugFormat(string format, object[] args) void DebugFormat(Exception exception, string format, object[] args) void DebugFormat(IFormatProvider formatProvider, string format, object[] args) void DebugFormat(Exception exception, IFormatProvider formatProvider, string format, object[] args) void Error(string message) void Error(Func<string> messageFactory) void Error(string message, Exception exception) void ErrorFormat(string format, object[] args) void ErrorFormat(Exception exception, string format, object[] args) void ErrorFormat(IFormatProvider formatProvider, string format, object[] args) void ErrorFormat(Exception exception, IFormatProvider formatProvider, string format, object[] args) void Fatal(string message) void Fatal(Func<string> messageFactory) void Fatal(string message, Exception exception) void FatalFormat(string format, object[] args) void FatalFormat(Exception exception, string format, object[] args) void FatalFormat(IFormatProvider formatProvider, string format, object[] args) void FatalFormat(Exception exception, IFormatProvider formatProvider, string format, object[] args) void Info(string message) void Info(Func<string> messageFactory) void Info(string message, Exception exception) void InfoFormat(string format, object[] args) void InfoFormat(Exception exception, string format, object[] args) void InfoFormat(IFormatProvider formatProvider, string format, object[] args) void InfoFormat(Exception exception, IFormatProvider formatProvider, string format, object[] args) void Warn(string message) void Warn(Func<string> messageFactory) void Warn(string message, Exception exception) void WarnFormat(string format, object[] args) void WarnFormat(Exception exception, string format, object[] args) void WarnFormat(IFormatProvider formatProvider, string format, object[] args) void WarnFormat(Exception exception, IFormatProvider formatProvider, string format, object[] args)