<PackageReference Include="castle.core" Version="1.2.0" />

ILogger

public interface ILogger
bool IsDebugEnabled { get; }

bool IsErrorEnabled { get; }

bool IsFatalEnabled { get; }

bool IsFatalErrorEnabled { get; }

bool IsInfoEnabled { get; }

bool IsWarnEnabled { get; }

ILogger CreateChildLogger(string loggerName)

void Debug(string message)

void Debug(string message, Exception exception)

void Debug(string format, object[] args)

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(string message, Exception exception)

void Error(string format, object[] args)

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(string message, Exception exception)

void Fatal(string format, object[] args)

void FatalError(string message)

void FatalError(string message, Exception exception)

void FatalError(string format, object[] args)

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(string message, Exception exception)

void Info(string format, object[] args)

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(string message, Exception exception)

void Warn(string format, object[] args)

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)