PollyHttpClientBuilderExtensions.AddPolicyHandlerFromRegistry 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
AddPolicyHandlerFromRegistry(IHttpClientBuilder, Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>) |
Fügt eine PolicyHttpMessageHandler-Klasse hinzu, die die Anforderungsausführung mit einer von IReadOnlyPolicyRegistry<TKey> zurückgegebenen Richtlinie umschließt. |
AddPolicyHandlerFromRegistry(IHttpClientBuilder, String) |
Fügt eine PolicyHttpMessageHandler-Klasse hinzu, die die Anforderungsausführung mit einer von IReadOnlyPolicyRegistry<TKey> zurückgegebenen Richtlinie umschließt. |
AddPolicyHandlerFromRegistry(IHttpClientBuilder, Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>)
Fügt eine PolicyHttpMessageHandler-Klasse hinzu, die die Anforderungsausführung mit einer von IReadOnlyPolicyRegistry<TKey> zurückgegebenen Richtlinie umschließt.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddPolicyHandlerFromRegistry(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Func<Polly::Registry::IReadOnlyPolicyRegistry<System::String ^> ^, System::Net::Http::HttpRequestMessage ^, Polly::IAsyncPolicy<System::Net::Http::HttpResponseMessage ^> ^> ^ policySelector);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddPolicyHandlerFromRegistry (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Func<Polly.Registry.IReadOnlyPolicyRegistry<string>,System.Net.Http.HttpRequestMessage,Polly.IAsyncPolicy<System.Net.Http.HttpResponseMessage>> policySelector);
static member AddPolicyHandlerFromRegistry : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Func<Polly.Registry.IReadOnlyPolicyRegistry<string>, System.Net.Http.HttpRequestMessage, Polly.IAsyncPolicy<System.Net.Http.HttpResponseMessage>> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddPolicyHandlerFromRegistry (builder As IHttpClientBuilder, policySelector As Func(Of IReadOnlyPolicyRegistry(Of String), HttpRequestMessage, IAsyncPolicy(Of HttpResponseMessage))) As IHttpClientBuilder
Parameter
- builder
- IHttpClientBuilder
Die IHttpClientBuilder.
- policySelector
- Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>
Wählt ein IAsyncPolicy`1-Element aus, das auf die aktuelle Anforderung angewendet werden soll.
Gibt zurück
Eine IHttpClientBuilder-Schnittstelle, die zum Konfigurieren des Clients verwendet werden kann.
Hinweise
Anleitungen zum Konfigurieren von Richtlinien finden Sie in den Hinweisen PolicyHttpMessageHandler zu.
Gilt für:
AddPolicyHandlerFromRegistry(IHttpClientBuilder, String)
Fügt eine PolicyHttpMessageHandler-Klasse hinzu, die die Anforderungsausführung mit einer von IReadOnlyPolicyRegistry<TKey> zurückgegebenen Richtlinie umschließt.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddPolicyHandlerFromRegistry(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, System::String ^ policyKey);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddPolicyHandlerFromRegistry (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, string policyKey);
static member AddPolicyHandlerFromRegistry : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * string -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddPolicyHandlerFromRegistry (builder As IHttpClientBuilder, policyKey As String) As IHttpClientBuilder
Parameter
- builder
- IHttpClientBuilder
Die IHttpClientBuilder.
- policyKey
- String
Der Schlüssel, der zum Auflösen der Richtlinie aus IReadOnlyPolicyRegistry<TKey> verwendet wird.
Gibt zurück
Eine IHttpClientBuilder-Schnittstelle, die zum Konfigurieren des Clients verwendet werden kann.
Hinweise
Anleitungen zum Konfigurieren von Richtlinien finden Sie in den Hinweisen PolicyHttpMessageHandler zu.