|
Joutsen Logging v0.5.0+22-gec3d058
|
A basic implementation of a logger without configuration options. More...
Public Member Functions | |
| abstract void | Dispose () |
| virtual Guid | Log (LogRecord record) |
| Guid | Log (LogLevel level, string message, params object[] parameters) |
| Guid | Log (LogLevel level, string message, object parameter) |
| Guid | Log (LogLevel level, string message, Map< string, object > parameters) |
| Guid | Log (LogLevel level, string message, IEnumerable listParameter) |
| Guid | Error (Exception exception, string message, Map< string, object > parameters) |
| Guid | Error (Exception exception, string message, object parameter) |
| Guid | Error (Exception exception, string message, params object[] parameters) |
| Guid | Error (Exception exception) |
| Guid | Error (string message, Map< string, object > parameters) |
| Guid | Error (string message, object parameter) |
| Guid | Error (string message, params object[] parameters) |
| Guid | Error (string message, IEnumerable listParameter) |
| Guid | Warning (string message, Map< string, object > parameters) |
| Guid | Warning (string message, object parameter) |
| Guid | Warning (string message, params object[] parameters) |
| Guid | Warning (string message, IEnumerable listParameter) |
| Guid | Info (string message, Map< string, object > parameters) |
| Guid | Info (string message, object parameter) |
| Guid | Info (string message, params object[] parameters) |
| Guid | Info (string message, IEnumerable listParameter) |
| Guid | Detail (string message, Map< string, object > parameters) |
| Guid | Detail (string message, object parameter) |
| Guid | Detail (string message, params object[] parameters) |
| Guid | Detail (string message, IEnumerable listParameter) |
| Guid | Verbose (string message, Map< string, object > parameters) |
| Guid | Verbose (string message, object parameter) |
| Guid | Verbose (string message, params object[] parameters) |
| Guid | Verbose (string message, IEnumerable listParameter) |
Protected Member Functions | |
| virtual bool | IsLoggable (LogRecord record) |
| Checks if a record is loggabe by this instance of a logger. More... | |
Events | |
| Action< LogRecord > | Publish |
A basic implementation of a logger without configuration options.
| Guid AbstractLogger.Detail | ( | string | message, |
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Detail | ( | string | message, |
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Detail | ( | string | message, |
| object | parameter | ||
| ) |
| Guid AbstractLogger.Detail | ( | string | message, |
| params object[] | parameters | ||
| ) |
|
pure virtual |
Implemented in Joutsen.Logging.AsyncLogger, DefaultLogger, and ScopedLogger.
| Guid AbstractLogger.Error | ( | Exception | exception | ) |
| Guid AbstractLogger.Error | ( | Exception | exception, |
| string | message, | ||
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Error | ( | Exception | exception, |
| string | message, | ||
| object | parameter | ||
| ) |
| Guid AbstractLogger.Error | ( | Exception | exception, |
| string | message, | ||
| params object[] | parameters | ||
| ) |
| Guid AbstractLogger.Error | ( | string | message, |
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Error | ( | string | message, |
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Error | ( | string | message, |
| object | parameter | ||
| ) |
| Guid AbstractLogger.Error | ( | string | message, |
| params object[] | parameters | ||
| ) |
| Guid AbstractLogger.Info | ( | string | message, |
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Info | ( | string | message, |
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Info | ( | string | message, |
| object | parameter | ||
| ) |
| Guid AbstractLogger.Info | ( | string | message, |
| params object[] | parameters | ||
| ) |
|
protectedvirtual |
Checks if a record is loggabe by this instance of a logger.
Reimplemented in DefaultLogger.
| Guid AbstractLogger.Log | ( | LogLevel | level, |
| string | message, | ||
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Log | ( | LogLevel | level, |
| string | message, | ||
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Log | ( | LogLevel | level, |
| string | message, | ||
| object | parameter | ||
| ) |
| Guid AbstractLogger.Log | ( | LogLevel | level, |
| string | message, | ||
| params object[] | parameters | ||
| ) |
|
virtual |
Reimplemented in ScopedLogger.
| Guid AbstractLogger.Verbose | ( | string | message, |
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Verbose | ( | string | message, |
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Verbose | ( | string | message, |
| object | parameter | ||
| ) |
| Guid AbstractLogger.Verbose | ( | string | message, |
| params object[] | parameters | ||
| ) |
| Guid AbstractLogger.Warning | ( | string | message, |
| IEnumerable | listParameter | ||
| ) |
| Guid AbstractLogger.Warning | ( | string | message, |
| Map< string, object > | parameters | ||
| ) |
| Guid AbstractLogger.Warning | ( | string | message, |
| object | parameter | ||
| ) |
| Guid AbstractLogger.Warning | ( | string | message, |
| params object[] | parameters | ||
| ) |
|
protected |