ResilienceHttpClientBuilderExtensions.AddStandardHedgingHandler Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddStandardHedgingHandler(IHttpClientBuilder) |
İsteğin yürütülmesini standart bir oluşturma mekanizmasıyla sarmalayan standart bir oluşturma işleyicisi ekler. |
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>) |
İsteğin yürütülmesini standart bir oluşturma mekanizmasıyla sarmalayan standart bir oluşturma işleyicisi ekler. |
AddStandardHedgingHandler(IHttpClientBuilder)
İsteğin yürütülmesini standart bir oluşturma mekanizmasıyla sarmalayan standart bir oluşturma işleyicisi ekler.
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
Parametreler
- builder
- IHttpClientBuilder
HTTP istemci oluşturucusu.
Döndürülenler
IStandardHedgingHandlerBuilder Standart riskten korunma davranışını yapılandırmak için kullanılabilecek bir örnek.
Açıklamalar
Standart tarama, iyi durumda olmayan uç noktaların hedged edilmediğinden emin olmak için bir devre kesici havuzu kullanır. Varsayılan olarak, havuzdan seçim URL Yetkilisi'ne (düzen + konak + bağlantı noktası) bağlıdır. Uzantıları çağırarak SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) stratejilerin seçilme şeklini yapılandırmanız önerilir.
Kullanılan dayanıklılık stratejileri hakkında daha fazla ayrıntı için bkz HttpStandardHedgingResilienceOptions .
Şunlara uygulanır
AddStandardHedgingHandler(IHttpClientBuilder, Action<IRoutingStrategyBuilder>)
İsteğin yürütülmesini standart bir oluşturma mekanizmasıyla sarmalayan standart bir oluşturma işleyicisi ekler.
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
Parametreler
- builder
- IHttpClientBuilder
HTTP istemci oluşturucusu.
- configure
- Action<IRoutingStrategyBuilder>
Bu işleyiciyle ilişkili yönlendirme stratejisini yapılandırıyor.
Döndürülenler
IStandardHedgingHandlerBuilder Standart riskten korunma davranışını yapılandırmak için kullanılabilecek bir örnek.
Açıklamalar
Standart tarama, iyi durumda olmayan uç noktaların hedged edilmediğinden emin olmak için bir devre kesici havuzu kullanır. Varsayılan olarak, havuzdan seçim URL Yetkilisi'ne (düzen + konak + bağlantı noktası) bağlıdır. Uzantıları çağırarak SelectPipelineByAuthority(IStandardHedgingHandlerBuilder) stratejilerin seçilme şeklini yapılandırmanız önerilir.
Kullanılan dayanıklılık stratejileri hakkında daha fazla ayrıntı için bkz HttpStandardHedgingResilienceOptions .