Log a message at the debug level.
The message to log.
Optional
context: LogContextThe context of the log message as key-value pairs.
Log a message at the error level.
The message to log.
Optional
context: LogContextThe context of the log message as key-value pairs.
Log a message at the info level.
The message to log.
Optional
context: LogContextThe context of the log message as key-value pairs.
Log a message at the trace level.
The message to log.
Optional
context: LogContextThe context of the log message as key-value pairs.
Log a message at the warn level.
The message to log.
Optional
context: LogContextThe context of the log message as key-value pairs.
Creates a new logger with a context that will be merged with any context provided to individual log calls. The context will be overridden by any matching keys in the individual log call's context.
The context to use for all log calls.
A new logger instance with the context.
Interface for loggers.