Microsoft.Extensions.Logging.Console Namespace

Contains classes and abstractions for configuring ConsoleLogger.

Classes

ConfigurationConsoleLoggerSettings
ConsoleFormatter

Allows custom log message formatting.

ConsoleFormatterNames

Reserved formatter names for the built-in console formatters.

ConsoleFormatterOptions

Options for the built-in console log formatter.

ConsoleLogger
ConsoleLoggerOptions

Options for a ConsoleLogger.

ConsoleLoggerProvider

A provider of ConsoleLogger instances.

ConsoleLoggerSettings
ConsoleLogScope
JsonConsoleFormatterOptions

Options for the built-in json console log formatter.

SimpleConsoleFormatterOptions

Options for the built-in default console log formatter.

Interfaces

IConsoleLoggerSettings

Enums

ConsoleLoggerFormat

Format of ConsoleLogger messages.

ConsoleLoggerQueueFullMode

Determines the console logger behavior when the queue becomes full.

LoggerColorBehavior

Determines when to use color when logging messages.