HttpClientLoggingHttpClientBuilderExtensions.AddExtendedHttpClientLogging Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddExtendedHttpClientLogging(IHttpClientBuilder) |
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient. |
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection) |
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient. |
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>) |
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient. |
AddExtendedHttpClientLogging(IHttpClientBuilder)
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient.
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
Parameter
- builder
- IHttpClientBuilder
Mengembalikan
Nilai dari builder
.
Pengecualian
Argumennya builder
adalah null
.
Keterangan
Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder). Banyak informasi yang dicatat oleh metode ini (seperti badan, metode, host, jalur, dan durasi) akan ditambahkan sebagai tag pengayaan ke log terstruktur. Pastikan Anda memiliki cara untuk melihat log terstruktur untuk melihat informasi tambahan ini.
Berlaku untuk
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection)
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient.
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
Parameter
- builder
- IHttpClientBuilder
- section
- IConfigurationSection
yang IConfigurationSection digunakan untuk mengonfigurasi LoggingOptions.
Mengembalikan
Nilai dari builder
.
Pengecualian
Salah satu argumennya adalah null
.
Keterangan
Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder). Banyak informasi yang dicatat oleh metode ini (seperti badan, metode, host, jalur, dan durasi) akan ditambahkan sebagai tag pengayaan ke log terstruktur. Pastikan Anda memiliki cara untuk melihat log terstruktur untuk melihat informasi tambahan ini.
Berlaku untuk
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>)
Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk bernama HttpClient.
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
Parameter
- builder
- IHttpClientBuilder
- configure
- Action<LoggingOptions>
Delegasi untuk dikonfigurasi LoggingOptions .
Mengembalikan
Nilai dari builder
.
Pengecualian
Salah satu argumennya adalah null
.
Keterangan
Semua pencatat lainnya dihapus - termasuk yang default, terdaftar melalui AddDefaultLogger(IHttpClientBuilder). Banyak informasi yang dicatat oleh metode ini (seperti badan, metode, host, jalur, dan durasi) akan ditambahkan sebagai tag pengayaan ke log terstruktur. Pastikan Anda memiliki cara untuk melihat log terstruktur untuk melihat informasi tambahan ini.