HttpClientLoggingServiceCollectionExtensions.AddExtendedHttpClientLogging 메서드

정의

오버로드

AddExtendedHttpClientLogging(IServiceCollection)

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

AddExtendedHttpClientLogging(IServiceCollection)

Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

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

매개 변수

반환

services의 값

예외

인수 services 는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다.

적용 대상

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

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

매개 변수

section
IConfigurationSection

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

반환

services의 값

예외

모든 인수는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다.

적용 대상

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs
Source:
HttpClientLoggingServiceCollectionExtensions.cs

IHttpClientAsyncLogger 추가하여 로 만든 IHttpClientFactory모든 HTTP 클라이언트에 대한 나가는 요청에 대한 로그를 내보낼 수 있습니다.

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

매개 변수

configure
Action<LoggingOptions>

구성할 LoggingOptions 대리자입니다.

반환

services의 값

예외

모든 인수는 입니다 null.

설명

를 통해 AddDefaultLogger(IHttpClientBuilder)등록된 기본 로거를 포함하여 다른 모든 로거가 제거됩니다.

적용 대상