HttpClientLatencyTelemetryExtensions.AddHttpClientLatencyTelemetry Metodo

Definizione

Overload

Nome Descrizione
AddHttpClientLatencyTelemetry(IServiceCollection)

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client HTTP.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client HTTP.

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client HTTP.

AddHttpClientLatencyTelemetry(IServiceCollection)

Origine:
HttpClientLatencyTelemetryExtensions.cs
Origine:
HttpClientLatencyTelemetryExtensions.cs

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client 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

Parametri

Valori restituiti

Valore di services.

Commenti

Questa estensione configura la raccolta di informazioni sulla latenza a livello globale per tutti i client HTTP.

Si applica a

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Origine:
HttpClientLatencyTelemetryExtensions.cs
Origine:
HttpClientLatencyTelemetryExtensions.cs

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client 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

Parametri

section
IConfigurationSection

Oggetto IConfigurationSection da utilizzare per la configurazione di HttpClientLatencyTelemetryOptions.

Valori restituiti

Valore di services.

Commenti

Questa estensione configura la raccolta automatica dei log delle richieste in uscita a livello globale per tutti i client HTTP.

Si applica a

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Origine:
HttpClientLatencyTelemetryExtensions.cs
Origine:
HttpClientLatencyTelemetryExtensions.cs

Aggiunge un DelegatingHandler oggetto per raccogliere informazioni sulla latenza e arricchire il log delle richieste in uscita per tutti i client 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

Parametri

configure
Action<HttpClientLatencyTelemetryOptions>

Delegato con cui eseguire la configurazione HttpClientLatencyTelemetryOptions .

Valori restituiti

Valore di services.

Commenti

Questa estensione configura la raccolta automatica dei log delle richieste in uscita a livello globale per tutti i client HTTP.

Si applica a