ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Método

Definição

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)

Origem:
ResilienceHttpClientBuilderExtensions.Hedging.cs
Origem:
ResilienceHttpClientBuilderExtensions.Hedging.cs

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>)

Origem:
ResilienceHttpClientBuilderExtensions.Hedging.cs
Origem:
ResilienceHttpClientBuilderExtensions.Hedging.cs

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.

Aplica-se a