Class LogEventLogger
- Namespace
- Dynamicweb.Logging.LogEvents
- Assembly
- Dynamicweb.Core.dll
Represents LogEvent logger
public class LogEventLogger : LoggerBase, ILogger, IDisposable
- Inheritance
-
LogEventLogger
- Implements
-
- Inherited Members
-
Methods
Debug(string, string?, Exception?)
Logs message with "debug" log level
public override void Debug(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception
Error(string, string?, Exception?)
Logs message with "error" log level
public override void Error(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception
Fatal(string, string?, Exception?)
Logs message with "fatal" log level
public override void Fatal(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception
Info(string, string?, Exception?)
Logs message with "info" log level
public override void Info(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception
Log(LogLevel, string, string?, Exception?)
Logs message with specific log level
public override void Log(LogLevel level, string message, string? systemInfo, Exception? ex)
Parameters
level LogLevel
LogLevel
message string
Message as string
systemInfo string
SystemInfo as string
ex Exception
Exception
Trace(string, string?, Exception?)
Logs message with "trace" log level
public override void Trace(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception
Warn(string, string?, Exception?)
Logs message with "warning" log level
public override void Warn(string message, string? systemInfo, Exception? ex)
Parameters
message string
Message as string
systemInfo string
ex Exception
Exception