HttpClientLoggingHttpClientBuilderExtensions.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(IHttpClientBuilder) |
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler. |
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection) |
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler. |
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>) |
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler. |
AddExtendedHttpClientLogging(IHttpClientBuilder)
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler.
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
Parametreler
- builder
- IHttpClientBuilder
Döndürülenler
değeridir builder
.
Özel durumlar
Bağımsız değişken builder
: null
.
Açıklamalar
Diğer tüm günlüğe kaydedenler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir. Bu yöntem tarafından günlüğe kaydedilen bilgilerin çoğu (gövdeler, yöntemler, konak, yol ve süre gibi) yapılandırılmış günlüğe zenginleştirme etiketleri olarak eklenir. Bu ek bilgileri görüntülemek için yapılandırılmış günlükleri görüntülemenin bir yolunu kullandığınızdan emin olun.
Şunlara uygulanır
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection)
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler.
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
Parametreler
- builder
- IHttpClientBuilder
- section
- IConfigurationSection
IConfigurationSection yapılandırması için kullanılacak öğesini seçinLoggingOptions.
Döndürülenler
değeridir builder
.
Özel durumlar
Bağımsız değişkenlerden herhangi biri şeklindedir null
.
Açıklamalar
Diğer tüm günlüğe kaydedenler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir. Bu yöntem tarafından günlüğe kaydedilen bilgilerin çoğu (gövdeler, yöntemler, konak, yol ve süre gibi) yapılandırılmış günlüğe zenginleştirme etiketleri olarak eklenir. Bu ek bilgileri görüntülemek için yapılandırılmış günlükleri görüntülemenin bir yolunu kullandığınızdan emin olun.
Şunlara uygulanır
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>)
Adlandırılmış HttpClientbir IHttpClientAsyncLogger için giden isteklerin günlüklerini yaymak için bir ekler.
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
Parametreler
- builder
- IHttpClientBuilder
- configure
- Action<LoggingOptions>
Yapılandıracağı LoggingOptions temsilci.
Döndürülenler
değeridir builder
.
Özel durumlar
Bağımsız değişkenlerden herhangi biri şeklindedir null
.
Açıklamalar
Diğer tüm günlüğe kaydedenler kaldırılır; varsayılanı da dahil olmak üzere, aracılığıyla AddDefaultLogger(IHttpClientBuilder)kaydedilir. Bu yöntem tarafından günlüğe kaydedilen bilgilerin çoğu (gövdeler, yöntemler, konak, yol ve süre gibi) yapılandırılmış günlüğe zenginleştirme etiketleri olarak eklenir. Bu ek bilgileri görüntülemek için yapılandırılmış günlükleri görüntülemenin bir yolunu kullandığınızdan emin olun.