CKFinder 3 – ASP.NET Connector Documentation
Logger Class Reference

Represents the logger. More...

Public Member Functions

 Logger (ILoggerAdapter loggerAdapter)
 Constructs a new instance of Logger. More...
 
void Debug< T > (T value)
 Logs message with debug level. More...
 
void Debug ([Localizable(false)] string format, params object[] args)
 Logs message with debug level. More...
 
void Debug (IFormatProvider provider, [Localizable(false)] string format, params object[] args)
 Logs message with debug level. More...
 
void Debug ([Localizable(false)] string message, Exception exception)
 Logs message with debug level. More...
 
void Info< T > (T value)
 Logs message with informational level. More...
 
void Info ([Localizable(false)] string format, params object[] args)
 Logs message with informational level. More...
 
void Info (IFormatProvider provider, [Localizable(false)] string format, params object[] args)
 Logs message with informational level. More...
 
void Info ([Localizable(false)] string message, Exception exception)
 Logs message with informational level. More...
 
void Warning< T > (T value)
 Logs message with warning level. More...
 
void Warning ([Localizable(false)] string format, params object[] args)
 Logs message with warning level. More...
 
void Warning (IFormatProvider provider, [Localizable(false)] string format, params object[] args)
 Logs message with warning level. More...
 
void Warning ([Localizable(false)] string message, Exception exception)
 Logs message with warning level. More...
 
void Error< T > (T value)
 Logs message with error level. More...
 
void Error ([Localizable(false)] string format, params object[] args)
 Logs message with error level. More...
 
void Error (IFormatProvider provider, [Localizable(false)] string format, params object[] args)
 Logs message with error level. More...
 
void Error ([Localizable(false)] string message, Exception exception)
 Logs message with error level. More...
 
void Fatal< T > (T value)
 Logs message with fatal level. More...
 
void Fatal ([Localizable(false)] string format, params object[] args)
 Logs message with fatal level. More...
 
void Fatal (IFormatProvider provider, [Localizable(false)] string format, params object[] args)
 Logs message with fatal level. More...
 
void Fatal ([Localizable(false)] string message, Exception exception)
 Logs message with fatal level. More...
 

Detailed Description

Represents the logger.

All loggers are using ILoggerAdapter. To use desired ILoggerAdapter type register ILoggerAdapterFactory in LoggerManager.

Constructor & Destructor Documentation

◆ Logger()

Logger ( ILoggerAdapter  loggerAdapter)
inline

Constructs a new instance of Logger.

Parameters
loggerAdapterA logger adapter.

Member Function Documentation

◆ Debug() [1/3]

void Debug ( [Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with debug level.

Parameters
formatA message format.
argsFormat arguments.

◆ Debug() [2/3]

void Debug ( [Localizable(false)] string  message,
Exception  exception 
)
inline

Logs message with debug level.

Parameters
messageA message to log.
exceptionAn exception to log.

◆ Debug() [3/3]

void Debug ( IFormatProvider  provider,
[Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with debug level.

Parameters
providerA format provider.
formatA message format.
argsFormat arguments.

◆ Debug< T >()

void Debug< T > ( value)
inline

Logs message with debug level.

Template Parameters
TA type of object to log.
Parameters
valueAn object to log.

◆ Error() [1/3]

void Error ( [Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with error level.

Parameters
formatA message format.
argsFormat arguments.

◆ Error() [2/3]

void Error ( [Localizable(false)] string  message,
Exception  exception 
)
inline

Logs message with error level.

Parameters
messageA message to log.
exceptionAn exception to log.

◆ Error() [3/3]

void Error ( IFormatProvider  provider,
[Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with error level.

Parameters
providerA format provider.
formatA message format.
argsFormat arguments.

◆ Error< T >()

void Error< T > ( value)
inline

Logs message with error level.

Template Parameters
TA type of object to log.
Parameters
valueAn object to log.

◆ Fatal() [1/3]

void Fatal ( [Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with fatal level.

Parameters
formatA message format.
argsFormat arguments.

◆ Fatal() [2/3]

void Fatal ( [Localizable(false)] string  message,
Exception  exception 
)
inline

Logs message with fatal level.

Parameters
messageA message to log.
exceptionAn exception to log.

◆ Fatal() [3/3]

void Fatal ( IFormatProvider  provider,
[Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with fatal level.

Parameters
providerA format provider.
formatA message format.
argsFormat arguments.

◆ Fatal< T >()

void Fatal< T > ( value)
inline

Logs message with fatal level.

Template Parameters
TA type of object to log.
Parameters
valueAn object to log.

◆ Info() [1/3]

void Info ( [Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with informational level.

Parameters
formatA message format.
argsFormat arguments.

◆ Info() [2/3]

void Info ( [Localizable(false)] string  message,
Exception  exception 
)
inline

Logs message with informational level.

Parameters
messageA message to log.
exceptionAn exception to log.

◆ Info() [3/3]

void Info ( IFormatProvider  provider,
[Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with informational level.

Parameters
providerA format provider.
formatA message format.
argsFormat arguments.

◆ Info< T >()

void Info< T > ( value)
inline

Logs message with informational level.

Template Parameters
TA type of object to log.
Parameters
valueAn object to log.

◆ Warning() [1/3]

void Warning ( [Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with warning level.

Parameters
formatA message format.
argsFormat arguments.

◆ Warning() [2/3]

void Warning ( [Localizable(false)] string  message,
Exception  exception 
)
inline

Logs message with warning level.

Parameters
messageA message to log.
exceptionAn exception to log.

◆ Warning() [3/3]

void Warning ( IFormatProvider  provider,
[Localizable(false)] string  format,
params object[]  args 
)
inline

Logs message with warning level.

Parameters
providerA format provider.
formatA message format.
argsFormat arguments.

◆ Warning< T >()

void Warning< T > ( value)
inline

Logs message with warning level.

Template Parameters
TA type of object to log.
Parameters
valueAn object to log.

The documentation for this class was generated from the following file: