ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardmäßigen Hedgingmechanismus umschließt.
Überlädt
| Name | Beschreibung |
|---|---|
| AddStandardHedgingHandler(IHttpClientBuilder) |
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardmäßigen Hedgingmechanismus umschließt. |
| AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>) |
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardmäßigen Hedgingmechanismus umschließt. |
AddStandardHedgingHandler(IHttpClientBuilder)
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardmäßigen Hedgingmechanismus umschließt.
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
Parameter
- builder
- IHttpClientBuilder
Der HTTP-Client-Generator.
Gibt zurück
Eine IStandardHedgingHandlerBuilder Instanz, die zum Konfigurieren des standardmäßigen Hedgingverhaltens verwendet werden kann.
Hinweise
Der Standardabsatz verwendet einen Pool von Schaltkreisschaltern, um sicherzustellen, dass fehlerhafte Endpunkte nicht abgesichert werden. Standardmäßig basiert die Auswahl aus dem Pool auf der URL-Autorität (Schema + Host + Port). Es wird empfohlen, die Art und Weise zu konfigurieren, wie die Strategien durch Aufrufen SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) von Erweiterungen ausgewählt werden.
Weitere Informationen zu den verwendeten Resilienzstrategien finden Sie unter.See HttpStandardHedgingResilienceOptions for more details about the used resilience strategies.
Gilt für:
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardmäßigen Hedgingmechanismus umschließt.
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
Parameter
- builder
- IHttpClientBuilder
Der HTTP-Client-Generator.
- configure
- Action<IRoutingStrategyBuilder>
Konfiguriert die routingstrategie, die diesem Handler zugeordnet ist.
Gibt zurück
Eine IStandardHedgingHandlerBuilder Instanz, die zum Konfigurieren des standardmäßigen Hedgingverhaltens verwendet werden kann.
Hinweise
Der Standardabsatz verwendet einen Pool von Schaltkreisschaltern, um sicherzustellen, dass fehlerhafte Endpunkte nicht abgesichert werden. Standardmäßig basiert die Auswahl aus dem Pool auf der URL-Autorität (Schema + Host + Port). Es wird empfohlen, die Art und Weise zu konfigurieren, wie die Strategien durch Aufrufen SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) von Erweiterungen ausgewählt werden.
Weitere Informationen zu den verwendeten Resilienzstrategien finden Sie unter.See HttpStandardHedgingResilienceOptions for more details about the used resilience strategies.