ConsoleLoggerExtensions 类

定义

ILoggingBuilderILoggerProviderConfiguration<T> 类提供扩展方法。

public ref class ConsoleLoggerExtensions abstract sealed
public static class ConsoleLoggerExtensions
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class ConsoleLoggerExtensions
type ConsoleLoggerExtensions = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type ConsoleLoggerExtensions = class
Public Module ConsoleLoggerExtensions
继承
ConsoleLoggerExtensions
属性

方法

AddConsole(ILoggingBuilder)

将名为“Console”的控制台记录器添加到工厂。

AddConsole(ILoggingBuilder, Action<ConsoleLoggerOptions>)

将名为“Console”的控制台记录器添加到工厂。

AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder)

添加自定义控制台记录器格式化程序。

AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>)

添加要配置指定选项的自定义控制台记录器格式化程序。

AddJsonConsole(ILoggingBuilder)

使用默认属性将名为“json”的控制台日志格式化程序添加到工厂。

AddJsonConsole(ILoggingBuilder, Action<JsonConsoleFormatterOptions>)

将名为“json”的控制台日志格式化程序添加到使用指定的 Json 控制台格式化程序选项配置的工厂。

AddSimpleConsole(ILoggingBuilder)

使用默认属性将名为“simple”的默认控制台日志格式化程序添加到工厂。

AddSimpleConsole(ILoggingBuilder, Action<SimpleConsoleFormatterOptions>)

将名为“simple”的控制台日志格式化程序添加到配置了指定 simple 控制台格式化程序选项的工厂。

AddSystemdConsole(ILoggingBuilder)

使用默认属性将名为“systemd”的控制台日志格式化程序添加到工厂。

AddSystemdConsole(ILoggingBuilder, Action<ConsoleFormatterOptions>)

将名为“systemd”的控制台日志格式化程序添加到配置了指定的控制台格式化程序选项的工厂。

适用于