ResilienceHttpClientBuilderExtensions Classe

Definição

Extensões para IHttpClientBuilder.

public ref class ResilienceHttpClientBuilderExtensions abstract sealed
public static class ResilienceHttpClientBuilderExtensions
type ResilienceHttpClientBuilderExtensions = class
Public Module ResilienceHttpClientBuilderExtensions
Herança
ResilienceHttpClientBuilderExtensions

Métodos

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

Adiciona um manipulador de pipeline de resiliência que usa um pipeline de resiliência embutido nomeado.

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

Adiciona um manipulador de pipeline de resiliência que usa um pipeline de resiliência embutido nomeado.

AddStandardHedgingHandler(IHttpClientBuilder)

Adiciona um manipulador de hedging padrão que encapsula a execução da solicitação com um mecanismo de cobertura padrão.

AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)

Adiciona um manipulador de hedging padrão que encapsula a execução da solicitação com um mecanismo de cobertura padrão.

AddStandardResilienceHandler(IHttpClientBuilder)

Adiciona um manipulador de resiliência padrão que usa várias estratégias de resiliência com opções padrão para enviar as solicitações e lidar com erros transitórios.

AddStandardResilienceHandler(IHttpClientBuilder, Action<HttpStandardResilienceOptions>)

Adiciona um manipulador de resiliência padrão que usa várias estratégias de resiliência com opções padrão para enviar as solicitações e lidar com erros transitórios.

AddStandardResilienceHandler(IHttpClientBuilder, IConfigurationSection)

Adiciona um manipulador de resiliência padrão que usa várias estratégias de resiliência com opções padrão para enviar as solicitações e lidar com erros transitórios.

Aplica-se a