ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AddStandardHedgingHandler(IHttpClientBuilder) |
Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego. |
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>) |
Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego. |
AddStandardHedgingHandler(IHttpClientBuilder)
Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego.
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
Parametry
- builder
- IHttpClientBuilder
Konstruktor klienta HTTP.
Zwraca
IStandardHedgingHandlerBuilder Wystąpienie, które może służyć do konfigurowania standardowego zachowania hedgingowego.
Uwagi
Standardowe zabezpieczenie wykorzystuje pulę wyłączników w celu zapewnienia, że złe punkty końcowe nie są zabezpieczone. Domyślnie wybór z puli jest oparty na urzędzie adresu URL (schemat + host + port). Zaleca się skonfigurowanie sposobu wybierania strategii przez wywoływanie SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) rozszerzeń.
Aby uzyskać więcej informacji na temat używanych strategii odporności, zobacz HttpStandardHedgingResilienceOptions .
Dotyczy
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
Dodaje standardową procedurę obsługi hedgingowej, która opakowuje wykonywanie żądania za pomocą standardowego mechanizmu hedgingowego.
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
Parametry
- builder
- IHttpClientBuilder
Konstruktor klienta HTTP.
- configure
- Action<IRoutingStrategyBuilder>
Konfiguruje strategię routingu skojarzoną z tą procedurą obsługi.
Zwraca
IStandardHedgingHandlerBuilder Wystąpienie, które może służyć do konfigurowania standardowego zachowania hedgingowego.
Uwagi
Standardowe zabezpieczenie wykorzystuje pulę wyłączników w celu zapewnienia, że złe punkty końcowe nie są zabezpieczone. Domyślnie wybór z puli jest oparty na urzędzie adresu URL (schemat + host + port). Zaleca się skonfigurowanie sposobu wybierania strategii przez wywoływanie SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) rozszerzeń.
Aby uzyskać więcej informacji na temat używanych strategii odporności, zobacz HttpStandardHedgingResilienceOptions .