Apache Ignite.NET
|
Wrapping logger with a predefined category. More...
Public Member Functions | |
CategoryLogger (ILogger logger, string category) | |
Initializes a new instance of the CategoryLogger class. More... | |
void | Log (LogLevel level, string message, object[] args, IFormatProvider formatProvider, string category, string nativeErrorInfo, Exception ex) |
Logs the specified message. More... | |
bool | IsEnabled (LogLevel level) |
Determines whether the specified log level is enabled. More... | |
When Log method is called, and category
parameter is null, predefined category will be used.
Apache.Ignite.Core.Log.CategoryLogger.CategoryLogger | ( | ILogger | logger, |
string | category | ||
) |
logger | The logger to wrap. |
category | The category. |
bool Apache.Ignite.Core.Log.CategoryLogger.IsEnabled | ( | LogLevel | level | ) |
level | The level. |
Implements Apache.Ignite.Core.Log.ILogger.
void Apache.Ignite.Core.Log.CategoryLogger.Log | ( | LogLevel | level, |
string | message, | ||
object[] | args, | ||
IFormatProvider | formatProvider, | ||
string | category, | ||
string | nativeErrorInfo, | ||
Exception | ex | ||
) |
level | The level. |
message | The message. |
args | The arguments to format message . Can be null (formatting will not occur). |
formatProvider | The format provider. Can be null if args is null. |
category | The logging category name. |
nativeErrorInfo | The native error information. |
ex | The exception. Can be null. |
Implements Apache.Ignite.Core.Log.ILogger.