ResilienceHttpClientBuilderExtensions Classe

Definizione

Estensioni per IHttpClientBuilder.

public ref class ResilienceHttpClientBuilderExtensions abstract sealed
public static class ResilienceHttpClientBuilderExtensions
type ResilienceHttpClientBuilderExtensions = class
Public Module ResilienceHttpClientBuilderExtensions
Ereditarietà
ResilienceHttpClientBuilderExtensions

Metodi

AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>,ResilienceHandlerContext>)

Aggiunge un gestore della pipeline di resilienza che usa una pipeline di resilienza inline denominata.

AddResilienceHandler(IHttpClientBuilder, String, Action<ResiliencePipelineBuilder<HttpResponseMessage>>)

Aggiunge un gestore della pipeline di resilienza che usa una pipeline di resilienza inline denominata.

AddStandardHedgingHandler(IHttpClientBuilder)

Aggiunge un gestore di hedging standard che esegue il wrapping dell'esecuzione della richiesta con un meccanismo di hedging standard.

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

Aggiunge un gestore di hedging standard che esegue il wrapping dell'esecuzione della richiesta con un meccanismo di hedging standard.

AddStandardResilienceHandler(IHttpClientBuilder)

Aggiunge un gestore di resilienza standard che usa più strategie di resilienza con opzioni predefinite per inviare le richieste e gestire eventuali errori temporanei.

AddStandardResilienceHandler(IHttpClientBuilder, Action<HttpStandardResilienceOptions>)

Aggiunge un gestore di resilienza standard che usa più strategie di resilienza con opzioni predefinite per inviare le richieste e gestire eventuali errori temporanei.

AddStandardResilienceHandler(IHttpClientBuilder, IConfigurationSection)

Aggiunge un gestore di resilienza standard che usa più strategie di resilienza con opzioni predefinite per inviare le richieste e gestire eventuali errori temporanei.

Si applica a