addJsonConsole method
Adds a JSON console logger with default formatting options.
The JSON console formatter provides structured output in JSON format, which is useful for log aggregation systems and structured logging pipelines.
Implementation
LoggingBuilder addJsonConsole() {
final options = JsonConsoleFormatterOptions();
final formatter = JsonConsoleFormatter(options);
services.tryAddIterable(
ServiceDescriptor.singleton<LoggerProvider>(
(sp) => FormattedConsoleLoggerProvider(formatter),
),
);
return this;
}