ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| AddStandardHedgingHandler(IHttpClientBuilder) |
Adiciona um handler de cobertura padrão que envolve a execução do pedido com um mecanismo de cobertura padrão. |
| AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>) |
Adiciona um handler de cobertura padrão que envolve a execução do pedido com um mecanismo de cobertura padrão. |
AddStandardHedgingHandler(IHttpClientBuilder)
Adiciona um handler de cobertura padrão que envolve a execução do pedido com um mecanismo de cobertura padrão.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Http::Resilience::IStandardHedgingHandlerBuilder ^ AddStandardHedgingHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder);
public static Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder AddStandardHedgingHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member AddStandardHedgingHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
<Extension()>
Public Function AddStandardHedgingHandler (builder As IHttpClientBuilder) As IStandardHedgingHandlerBuilder
Parâmetros
- builder
- IHttpClientBuilder
O construtor de clientes HTTP.
Devoluções
Uma instância que pode ser usada para configurar o comportamento padrão de IStandardHedgingHandlerBuilder cobertura.
Observações
A cobertura padrão utiliza um conjunto de disjuntores para garantir que os pontos finais insalubres não sejam protegidos. Por defeito, a seleção do pool baseia-se na Autoridade URL (esquema + host + porta). Recomenda-se que configure a forma como as estratégias são selecionadas, chamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) extensões.
Consulte HttpStandardHedgingResilienceOptions para mais detalhes sobre as estratégias de resiliência utilizadas.
Aplica-se a
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
Adiciona um handler de cobertura padrão que envolve a execução do pedido com um mecanismo de cobertura padrão.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Http::Resilience::IStandardHedgingHandlerBuilder ^ AddStandardHedgingHandler(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Action<Microsoft::Extensions::Http::Resilience::IRoutingStrategyBuilder ^> ^ configure);
public static Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder AddStandardHedgingHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Action<Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder> configure);
static member AddStandardHedgingHandler : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Action<Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder> -> Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder
<Extension()>
Public Function AddStandardHedgingHandler (builder As IHttpClientBuilder, configure As Action(Of IRoutingStrategyBuilder)) As IStandardHedgingHandlerBuilder
Parâmetros
- builder
- IHttpClientBuilder
O construtor de clientes HTTP.
- configure
- Action<IRoutingStrategyBuilder>
Configura a estratégia de encaminhamento associada a este handler.
Devoluções
Uma instância que pode ser usada para configurar o comportamento padrão de IStandardHedgingHandlerBuilder cobertura.
Observações
A cobertura padrão utiliza um conjunto de disjuntores para garantir que os pontos finais insalubres não sejam protegidos. Por defeito, a seleção do pool baseia-se na Autoridade URL (esquema + host + porta). Recomenda-se que configure a forma como as estratégias são selecionadas, chamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) extensões.
Consulte HttpStandardHedgingResilienceOptions para mais detalhes sobre as estratégias de resiliência utilizadas.