Bewerken

Share via


Microsoft.Extensions.Logging.Console Namespace

Contains classes and abstractions for configuring Microsoft.Extensions.Logging.Console.ConsoleLogger.

Classes

ConfigurationConsoleLoggerSettings

Specifies settings for a Microsoft.Extensions.Logging.Console.ConsoleLogger.

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.

ConsoleLoggerOptions

Options for a Microsoft.Extensions.Logging.Console.ConsoleLogger.

ConsoleLoggerProvider

A provider of Microsoft.Extensions.Logging.Console.ConsoleLogger instances.

ConsoleLoggerSettings

This type is retained only for compatibility. The recommended alternative is ConsoleLoggerOptions.

JsonConsoleFormatterOptions

Options for the built-in json console log formatter.

SimpleConsoleFormatterOptions

Options for the built-in default console log formatter.

Interfaces

IConsoleLoggerSettings

This type is retained only for compatibility. The recommended alternative is ConsoleLoggerOptions.

Enums

ConsoleLoggerFormat

Format of Microsoft.Extensions.Logging.Console.ConsoleLogger messages.

ConsoleLoggerQueueFullMode

Determines the console logger behavior when the queue becomes full.

LoggerColorBehavior

Determines when to use color when logging messages.