Microsoft.Extensions.Logging.Console 命名空間

包含用於配置 Microsoft.Extensions.Logging.Console.ConsoleLogger的類別與抽象。

類別

名稱 Description
ConfigurationConsoleLoggerSettings

Microsoft.Extensions.Logging.Console.ConsoleLogger 設定。

ConsoleFormatter

允許自訂日誌訊息格式化。

ConsoleFormatterNames

為內建主控台格式化器保留格式化器名稱。

ConsoleFormatterOptions

內建主控台日誌格式化器的選項。

ConsoleLoggerOptions

Microsoft.Extensions.Logging.Console.ConsoleLogger 的選項。

ConsoleLoggerProvider

提供 Microsoft.Extensions.Logging.Console.ConsoleLogger 實例的供應商。

ConsoleLoggerSettings

此類型僅保留以維持相容性。 推薦的替代方案是 ConsoleLoggerOptions。

JsonConsoleFormatterOptions

內建 JSON 控制台日誌格式化器的選項。

SimpleConsoleFormatterOptions

內建預設主控台日誌格式化器的選項。

介面

名稱 Description
IConsoleLoggerSettings

此類型僅保留以維持相容性。 推薦的替代方案是 ConsoleLoggerOptions。

列舉

名稱 Description
ConsoleLoggerFormat

描述 Microsoft.Extensions.Logging.Console.ConsoleLogger 訊息的格式。

ConsoleLoggerQueueFullMode

描述當隊列滿時,主控台記錄器的行為。

LoggerColorBehavior

說明何時在記錄訊息時使用顏色。