HttpClientLatencyTelemetryExtensions.AddHttpClientLatencyTelemetry Metoda

Definicja

Przeciążenia

AddHttpClientLatencyTelemetry(IServiceCollection)

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLatencyTelemetry(IServiceCollection)

Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

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

Parametry

Zwraca

Wartość .services

Uwagi

To rozszerzenie konfiguruje globalne zbieranie informacji o opóźnieniu dla wszystkich klientów http.

Dotyczy

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

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

Parametry

section
IConfigurationSection

Element IConfigurationSection do użycia do konfigurowania programu HttpClientLatencyTelemetryOptions.

Zwraca

Wartość .services

Uwagi

To rozszerzenie konfiguruje automatyczne zbieranie dzienników żądań wychodzących globalnie dla wszystkich klientów http.

Dotyczy

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs
Źródło:
HttpClientLatencyTelemetryExtensions.cs

Dodaje element DelegatingHandler w celu zbierania informacji o opóźnieniu i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

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

Parametry

configure
Action<HttpClientLatencyTelemetryOptions>

Pełnomocnik do skonfigurowania HttpClientLatencyTelemetryOptions za pomocą polecenia .

Zwraca

Wartość .services

Uwagi

To rozszerzenie konfiguruje automatyczne zbieranie dzienników żądań wychodzących globalnie dla wszystkich klientów http.

Dotyczy