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
| Name | Beschreibung |
|---|---|
| AddHttpClientLatencyTelemetry(IServiceCollection) |
Fügt ein DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern. |
| AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection) |
Fügt ein DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern. |
| AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>) |
Fügt ein DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern. |
AddHttpClientLatencyTelemetry(IServiceCollection)
Fügt ein DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern.
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
Die IServiceCollection.
Gibt zurück
Der Wert von services.
Hinweise
Diese Erweiterung konfiguriert die Latenzinformationssammlung global für alle HTTP-Clients.
Gilt für:
AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)
Fügt ein DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern.
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
Die IServiceCollection.
- section
- IConfigurationSection
Der IConfigurationSection für die Konfiguration HttpClientLatencyTelemetryOptionszu verwendende .
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 DelegatingHandler , um Latenzinformationen zu sammeln und das Ausgehende Anforderungsprotokoll für alle HTTP-Clients zu erweitern.
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
Die IServiceCollection.
- configure
- Action<HttpClientLatencyTelemetryOptions>
Die zu konfigurierende HttpClientLatencyTelemetryOptions Stellvertretung.
Gibt zurück
Der Wert von services.
Hinweise
Diese Erweiterung konfiguriert die automatische Sammlung ausgehender Anforderungsprotokolle global für alle HTTP-Clients.