Implementation of ILogger. Calls another ILogger, filtering out messages below a given severity level.
Construct a FilteredLogger.
A ILogger to invoke when messages above a certain severity level are logged.
The minimum severity level to log.
Log a message at debug level.
debug
The message to log at debug level.
Rest
Additional JSON-encodable data relevant to the message.
Log a message at error level.
error
trace is the most severe level of logging.
The message to log at error level.
Log a message at info level.
info
The message to log at info level.
Log a message at trace level.
trace
trace is the least severe of logging.
The message to log at trace level.
Log a message at warn level.
warn
The message to log at warn level.
Implementation of ILogger. Calls another ILogger, filtering out messages below a given severity level.