Implements a logger which doesn't do anything with the log messages. Use this as the default logger where no logging
is wanted by default, to avoid checks for null in every log message.
| void | |
Takes a string which encodes verbosity limit configuration, parses it and sets the limits accordingly. On failure
throws an ArgumentException with a fairly detailed description of the string format. |
| void | | Appends a debug message to the log. |
| void | Debug(uint verbosity, string message) |
| void | | Appends an error message to the log. |
| void | Error(uint verbosity, string message) |
| void | | Logs an exception with a stack trace and verbosity 1. |
| void | |
Logs an exception with a stack trace at the specified verbosity and message type. Any InnerExceptions are also
logged as appropriate. |
| string | | Specifies a short string describing each log type (INFO, WARN, ERROR, or DEBUG). |
| void | | Appends an informational message to the log. |
| void | Info(uint verbosity, string message) |
| bool | | Determines whether a debug message would be visible at specified verbosity. |
| bool | | Determines whether an error message would be visible at specified verbosity. |
| bool | | Determines whether an informational message would be visible at specified verbosity. |
| bool | | Returns true if a message of the specified verbosity and type will actually end up being logged. |
| bool | | Determines whether a warning message would be visible at specified verbosity. |
| void | | Does nothing. |
| void | |
| void | | Appends a warning message to the log. |
| void | Warn(uint verbosity, string message) |