Bagikan melalui


HttpClientLoggingServiceCollectionExtensions.AddExtendedHttpClientLogging Metode

Definisi

Overload

AddExtendedHttpClientLogging(IServiceCollection)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection)

Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

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

Parameter

Mengembalikan

Nilai dari services.

Pengecualian

Argumen services adalah null.

Keterangan

Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder).

Berlaku untuk

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

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

Parameter

section
IConfigurationSection

yang IConfigurationSection digunakan untuk mengonfigurasi LoggingOptions.

Mengembalikan

Nilai dari services.

Pengecualian

Salah satu argumennya adalah null.

Keterangan

Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder).

Berlaku untuk

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs
Sumber:
HttpClientLoggingServiceCollectionExtensions.cs

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

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

Parameter

configure
Action<LoggingOptions>

Delegasi untuk dikonfigurasi LoggingOptions .

Mengembalikan

Nilai dari services.

Pengecualian

Salah satu argumennya adalah null.

Keterangan

Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder).

Berlaku untuk