HttpClientLatencyTelemetryExtensions.AddHttpClientLatencyTelemetry Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddHttpClientLatencyTelemetry(IServiceCollection) |
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern. |
AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection) |
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern. |
AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>) |
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern. |
AddHttpClientLatencyTelemetry(IServiceCollection)
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddHttpClientLatencyTelemetry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpClientLatencyTelemetry (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddHttpClientLatencyTelemetry : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpClientLatencyTelemetry (services As IServiceCollection) As IServiceCollection
Parameter
- services
- IServiceCollection
Das IServiceCollection.
Gibt zurück
Der Wert von services
.
Hinweise
Diese Erweiterung konfiguriert die globale Erfassung von Latenzinformationen für alle HTTP-Clients.
Gilt für:
AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddHttpClientLatencyTelemetry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::Configuration::IConfigurationSection ^ section);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpClientLatencyTelemetry (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddHttpClientLatencyTelemetry : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpClientLatencyTelemetry (services As IServiceCollection, section As IConfigurationSection) As IServiceCollection
Parameter
- services
- IServiceCollection
Das IServiceCollection.
- section
- IConfigurationSection
Die , die IConfigurationSection zum Konfigurieren von HttpClientLatencyTelemetryOptionsverwendet werden soll.
Gibt zurück
Der Wert von services
.
Hinweise
Diese Erweiterung konfiguriert die automatische Sammlung ausgehender Anforderungsprotokolle global für alle HTTP-Clients.
Gilt für:
AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)
Fügt ein hinzu DelegatingHandler , um Latenzinformationen zu sammeln und das ausgehende Anforderungsprotokoll für alle HTTP-Clients anzureichern.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddHttpClientLatencyTelemetry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<Microsoft::Extensions::Http::Latency::HttpClientLatencyTelemetryOptions ^> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpClientLatencyTelemetry (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Http.Latency.HttpClientLatencyTelemetryOptions> configure);
static member AddHttpClientLatencyTelemetry : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Http.Latency.HttpClientLatencyTelemetryOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpClientLatencyTelemetry (services As IServiceCollection, configure As Action(Of HttpClientLatencyTelemetryOptions)) As IServiceCollection
Parameter
- services
- IServiceCollection
Das IServiceCollection.
- configure
- Action<HttpClientLatencyTelemetryOptions>
Der Delegat, mit dem konfiguriert HttpClientLatencyTelemetryOptions werden soll.
Gibt zurück
Der Wert von services
.
Hinweise
Diese Erweiterung konfiguriert die automatische Sammlung ausgehender Anforderungsprotokolle global für alle HTTP-Clients.