ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| 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. |
AddStandardHedgingHandler(IHttpClientBuilder)
Aggiunge un gestore di hedging standard che esegue il wrapping dell'esecuzione della richiesta con un meccanismo di hedging standard.
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
Parametri
- builder
- IHttpClientBuilder
Generatore di client HTTP.
Valori restituiti
IStandardHedgingHandlerBuilder Istanza che può essere usata per configurare il comportamento di hedging standard.
Commenti
L'hedging standard usa un pool di interruttori di circuito per garantire che gli endpoint non integri non siano coperti da protezione. Per impostazione predefinita, la selezione del pool si basa sull'autorità URL (schema + host + porta). È consigliabile configurare la modalità di selezione delle strategie chiamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) le estensioni.
Per altri dettagli sulle strategie di resilienza usate, vedere HttpStandardHedgingResilienceOptions .
Si applica a
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
Aggiunge un gestore di hedging standard che esegue il wrapping dell'esecuzione della richiesta con un meccanismo di hedging standard.
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
Parametri
- builder
- IHttpClientBuilder
Generatore di client HTTP.
- configure
- Action<IRoutingStrategyBuilder>
Configura la strategia di routing associata a questo gestore.
Valori restituiti
IStandardHedgingHandlerBuilder Istanza che può essere usata per configurare il comportamento di hedging standard.
Commenti
L'hedging standard usa un pool di interruttori di circuito per garantire che gli endpoint non integri non siano coperti da protezione. Per impostazione predefinita, la selezione del pool si basa sull'autorità URL (schema + host + porta). È consigliabile configurare la modalità di selezione delle strategie chiamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) le estensioni.
Per altri dettagli sulle strategie di resilienza usate, vedere HttpStandardHedgingResilienceOptions .