HttpClientLoggingServiceCollectionExtensions.AddExtendedHttpClientLogging Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddExtendedHttpClientLogging(IServiceCollection) |
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler. |
AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection) |
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler. |
AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>) |
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler. |
AddExtendedHttpClientLogging(IServiceCollection)
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.
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
Parametreler
- services
- IServiceCollection
Döndürülenler
değeri services
.
Özel durumlar
Bağımsız değişken services
: null
.
Açıklamalar
diğer tüm günlükçüler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir.
Şunlara uygulanır
AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.
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
Parametreler
- services
- IServiceCollection
- section
- IConfigurationSection
IConfigurationSection yapılandırması LoggingOptionsiçin kullanılacak .
Döndürülenler
değeri services
.
Özel durumlar
Bağımsız değişkenlerden herhangi biri şeklindedir null
.
Açıklamalar
diğer tüm günlükçüler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir.
Şunlara uygulanır
AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)
ile IHttpClientFactoryoluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.
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
Parametreler
- services
- IServiceCollection
- configure
- Action<LoggingOptions>
Yapılandıracağı LoggingOptions temsilci.
Döndürülenler
değeri services
.
Özel durumlar
Bağımsız değişkenlerden herhangi biri şeklindedir null
.
Açıklamalar
diğer tüm günlükçüler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir.