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.
Überlädt
AddStandardHedgingHandler(IHttpClientBuilder) |
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardsicherungsmechanismus umschließt. |
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>) |
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardsicherungsmechanismus umschließt. |
AddStandardHedgingHandler(IHttpClientBuilder)
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardsicherungsmechanismus 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
Ein IStandardHedgingHandlerBuilder instance, mit dem das Standardsicherungsverhalten konfiguriert werden kann.
Hinweise
Die Standardsicherung verwendet einen Pool von Leistungsschaltern, 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 ausgewählt werden, indem Sie Erweiterungen aufrufen SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) .
Weitere Informationen zu den verwendeten Resilienzstrategien finden Sie HttpStandardHedgingResilienceOptions unter.
Gilt für:
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
Fügt einen Standard hedging-Handler hinzu, der die Ausführung der Anforderung mit einem Standardsicherungsmechanismus 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
Ein IStandardHedgingHandlerBuilder instance, mit dem das Standardsicherungsverhalten konfiguriert werden kann.
Hinweise
Die Standardsicherung verwendet einen Pool von Leistungsschaltern, 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 ausgewählt werden, indem Sie Erweiterungen aufrufen SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) .
Weitere Informationen zu den verwendeten Resilienzstrategien finden Sie HttpStandardHedgingResilienceOptions unter.