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
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.
Restituisce
IStandardHedgingHandlerBuilder Istanza che può essere usata per configurare il comportamento di hedging standard.
Commenti
L'hedging standard usa un pool di interruttori per garantire che gli endpoint non integri non siano coperti. Per impostazione predefinita, la selezione dal pool è basata sull'autorità URL (schema + host + porta). È consigliabile configurare la modalità di selezione delle strategie chiamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) le estensioni.
Per altre informazioni 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.
Restituisce
IStandardHedgingHandlerBuilder Istanza che può essere usata per configurare il comportamento di hedging standard.
Commenti
L'hedging standard usa un pool di interruttori per garantire che gli endpoint non integri non siano coperti. Per impostazione predefinita, la selezione dal pool è basata sull'autorità URL (schema + host + porta). È consigliabile configurare la modalità di selezione delle strategie chiamando SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) le estensioni.
Per altre informazioni sulle strategie di resilienza usate, vedere HttpStandardHedgingResilienceOptions .