다음을 통해 공유


HttpClientLoggingHttpClientBuilderExtensions.AddExtendedHttpClientLogging 메서드

정의

오버로드

AddExtendedHttpClientLogging(IHttpClientBuilder)

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection)

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>)

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

AddExtendedHttpClientLogging(IHttpClientBuilder)

Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder) As IHttpClientBuilder

매개 변수

반환

builder의 값

예외

인수 builder 는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다. 이 메서드에 의해 기록된 많은 정보(예: 본문, 메서드, 호스트, 경로 및 기간)가 구조화된 로그에 보강 태그로 추가됩니다. 이 추가 정보를 보려면 구조화된 로그를 볼 수 있는 방법이 있는지 확인합니다.

적용 대상

AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection)

Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Microsoft::Extensions::Configuration::IConfigurationSection ^ section);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder, section As IConfigurationSection) As IHttpClientBuilder

매개 변수

section
IConfigurationSection

구성LoggingOptions에 사용할 입니다IConfigurationSection.

반환

builder의 값

예외

모든 인수는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다. 이 메서드에 의해 기록된 많은 정보(예: 본문, 메서드, 호스트, 경로 및 기간)가 구조화된 로그에 보강 태그로 추가됩니다. 이 추가 정보를 보려면 구조화된 로그를 볼 수 있는 방법이 있는지 확인합니다.

적용 대상

AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>)

Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs
Source:
HttpClientLoggingHttpClientBuilderExtensions.cs

명명HttpClientIHttpClientAsyncLogger 에 대한 나가는 요청에 대한 로그를 내보내는 을 추가합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Action<Microsoft::Extensions::Http::Logging::LoggingOptions ^> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Action<Microsoft.Extensions.Http.Logging.LoggingOptions> configure);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Action<Microsoft.Extensions.Http.Logging.LoggingOptions> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder, configure As Action(Of LoggingOptions)) As IHttpClientBuilder

매개 변수

configure
Action<LoggingOptions>

구성할 LoggingOptions 대리자입니다.

반환

builder의 값

예외

모든 인수는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다. 이 메서드에 의해 기록된 많은 정보(예: 본문, 메서드, 호스트, 경로 및 기간)가 구조화된 로그에 보강 태그로 추가됩니다. 이 추가 정보를 보려면 구조화된 로그를 볼 수 있는 방법이 있는지 확인합니다.

적용 대상