다음을 통해 공유


ConsoleLoggerExtensions.AddConsoleFormatter 메서드

정의

오버로드

AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder)

사용자 지정 콘솔 로거 포맷터를 추가합니다.

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

지정된 옵션으로 구성할 사용자 지정 콘솔 로거 포맷터를 추가합니다.

AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder)

사용자 지정 콘솔 로거 포맷터를 추가합니다.

public:
generic <typename TFormatter, typename TOptions>
 where TFormatter : Microsoft::Extensions::Logging::Console::ConsoleFormatter where TOptions : Microsoft::Extensions::Logging::Console::ConsoleFormatterOptions[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddConsoleFormatter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter<TFormatter,TOptions> (this Microsoft.Extensions.Logging.ILoggingBuilder builder) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions;
static member AddConsoleFormatter : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'Formatter :> Microsoft.Extensions.Logging.Console.ConsoleFormatter and 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)
<Extension()>
Public Function AddConsoleFormatter(Of TFormatter As ConsoleFormatter, TOptions As ConsoleFormatter) (builder As ILoggingBuilder) As ILoggingBuilder

형식 매개 변수

TFormatter

사용자 지정 콘솔 로거 포맷터입니다.

TOptions

구성 옵션입니다.

매개 변수

builder
ILoggingBuilder

사용할 현재 로깅 작성기 인스턴스입니다.

반환

ILoggingBuilder

추가 호출을 연결할 수 있도록 하는 현재 로깅 작성기 인스턴스입니다.

적용 대상

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

지정된 옵션으로 구성할 사용자 지정 콘솔 로거 포맷터를 추가합니다.

public:
generic <typename TFormatter, typename TOptions>
 where TFormatter : Microsoft::Extensions::Logging::Console::ConsoleFormatter where TOptions : Microsoft::Extensions::Logging::Console::ConsoleFormatterOptions[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddConsoleFormatter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Action<TOptions> ^ configure);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter<TFormatter,TOptions> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Action<TOptions> configure) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions;
static member AddConsoleFormatter : Microsoft.Extensions.Logging.ILoggingBuilder * Action<'Options (requires 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)> -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'Formatter :> Microsoft.Extensions.Logging.Console.ConsoleFormatter and 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)
<Extension()>
Public Function AddConsoleFormatter(Of TFormatter As ConsoleFormatter, TOptions As ConsoleFormatter) (builder As ILoggingBuilder, configure As Action(Of TOptions)) As ILoggingBuilder

형식 매개 변수

TFormatter

사용자 지정 콘솔 로거 포맷터입니다.

TOptions

구성 옵션입니다.

매개 변수

builder
ILoggingBuilder

사용할 현재 로깅 작성기 인스턴스입니다.

configure
Action<TOptions>

사용자 지정 포맷터 TFormatterTOptions를 구성하는 대리자입니다.

반환

ILoggingBuilder

추가 호출을 연결할 수 있도록 하는 현재 로깅 작성기 인스턴스입니다.

적용 대상