|
| | AsyncLogger () |
| | Creates a new instance of the logger. More...
|
| |
| override Guid | Log (LogRecord record) |
| |
| override void | Dispose () |
| | Waits until all async tasks are completed before disposingof resources. More...
|
| |
| | DefaultLogger () |
| |
| void | AddHandler (Handler handler) |
| | Adds a new output handler which will be notified whenever a log record should be written. More...
|
| |
| void | RemoveHandler (Handler handler) |
| | Removes an output handler that should no longer be notified to write log records. More...
|
| |
| override void | Dispose () |
| | Frees all handlers and resources. More...
|
| |
| 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) |
| |
A logger that uses the async framework to handle writing of log records.
- Since
- 0.4.0