LogConvenience extension

Convenience methods for common log levels.

on

Properties

isDebugEnabled bool

Available on Log, provided by the LogConvenience extension

Whether debug-level messages are currently forwarded to the writer. Use to gate expensive message construction: if (log.isDebugEnabled) log.debug(formatBigObject(x));.
no setter

Methods

debug(String message, {Map<String, Object?>? metadata}) → void

Available on Log, provided by the LogConvenience extension

Logs message at LogLevel.debug.
error(String message, {Object? error, StackTrace? stackTrace, Map<String, Object?>? metadata}) → void

Available on Log, provided by the LogConvenience extension

Logs message at LogLevel.error, optionally attaching an error value and stackTrace.
info(String message, {Map<String, Object?>? metadata}) → void

Available on Log, provided by the LogConvenience extension

Logs message at LogLevel.info.
warning(String message, {Map<String, Object?>? metadata}) → void

Available on Log, provided by the LogConvenience extension

Logs message at LogLevel.warning.