PollyHttpClientBuilderExtensions Sınıf

Tanım

ve HttpClient ileti işleyicisi işlem hattının PolicyHttpMessageHandler bir parçası olarak ileti işleyicilerini yapılandırmak için uzantı yöntemleri.

public ref class PollyHttpClientBuilderExtensions abstract sealed
public static class PollyHttpClientBuilderExtensions
type PollyHttpClientBuilderExtensions = class
Public Module PollyHttpClientBuilderExtensions
Devralma
PollyHttpClientBuilderExtensions

Yöntemler

AddPolicyHandler(IHttpClientBuilder, Func<HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>)

PolicyHttpMessageHandler İstek yürütmesini tarafından döndürülen policySelectorbir ilkeyle çevreleyecek bir ekler.

AddPolicyHandler(IHttpClientBuilder, Func<IServiceProvider,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>)

PolicyHttpMessageHandler İstek yürütmesini tarafından döndürülen policySelectorbir ilkeyle çevreleyecek bir ekler.

AddPolicyHandler(IHttpClientBuilder, Func<IServiceProvider,HttpRequestMessage, String,IAsyncPolicy<HttpResponseMessage>>, Func<HttpRequestMessage, String>)

sağlanan anahtar seçim mantığını keySelector ve policyFactoryyürüterek döndürülen bir ilkeyle istek yürütmesini çevreleyen bir PolicyHttpMessageHandler ekler.

AddPolicyHandler(IHttpClientBuilder, IAsyncPolicy<HttpResponseMessage>)

İstek yürütmesini sağlanan IAsyncPolicy`1ile çevreleyecek bir PolicyHttpMessageHandler ekler.

AddPolicyHandlerFromRegistry(IHttpClientBuilder, Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>)

PolicyHttpMessageHandler İstek yürütmesini tarafından döndürülen IReadOnlyPolicyRegistry<TKey>bir ilkeyle çevreleyecek bir ekler.

AddPolicyHandlerFromRegistry(IHttpClientBuilder, String)

PolicyHttpMessageHandler İstek yürütmesini tarafından döndürülen IReadOnlyPolicyRegistry<TKey>bir ilkeyle çevreleyecek bir ekler.

AddTransientHttpErrorPolicy(IHttpClientBuilder, Func<PolicyBuilder<HttpResponseMessage>,IAsyncPolicy<HttpResponseMessage>>)

PolicyHttpMessageHandler Sağlanan yapılandırma temsilcisi yürütülerek oluşturulan ile istek yürütmesini çevreleyen bir Policy ekler. İlke oluşturucusu, geçici bir hataya işaret eden koşullarla başarısız olan istekler için ilkenin uygulamasını tetikleyecek şekilde önceden yapılandırılır.

Şunlara uygulanır