PollyHttpClientBuilderExtensions.AddPolicyHandlerFromRegistry Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| AddPolicyHandlerFromRegistry(IHttpClientBuilder, Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>) |
Voegt een PolicyHttpMessageHandler toe die de uitvoering van aanvragen omringt met een beleid dat wordt geretourneerd door de IReadOnlyPolicyRegistry<TKey>. |
| AddPolicyHandlerFromRegistry(IHttpClientBuilder, String) |
Voegt een PolicyHttpMessageHandler toe die de uitvoering van aanvragen omringt met een beleid dat wordt geretourneerd door de IReadOnlyPolicyRegistry<TKey>. |
AddPolicyHandlerFromRegistry(IHttpClientBuilder, Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>)
Voegt een PolicyHttpMessageHandler toe die de uitvoering van aanvragen omringt met een beleid dat wordt geretourneerd door de IReadOnlyPolicyRegistry<TKey>.
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
Parameters
- builder
- IHttpClientBuilder
- policySelector
- Func<IReadOnlyPolicyRegistry<String>,HttpRequestMessage,IAsyncPolicy<HttpResponseMessage>>
Hiermee selecteert u een IAsyncPolicy`1 om toe te passen op de huidige aanvraag.
Retouren
Een IHttpClientBuilder die kan worden gebruikt om de client te configureren.
Opmerkingen
Zie de opmerkingen PolicyHttpMessageHandler voor richtlijnen voor het configureren van beleidsregels.
Van toepassing op
AddPolicyHandlerFromRegistry(IHttpClientBuilder, String)
Voegt een PolicyHttpMessageHandler toe die de uitvoering van aanvragen omringt met een beleid dat wordt geretourneerd door de IReadOnlyPolicyRegistry<TKey>.
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
Parameters
- builder
- IHttpClientBuilder
- policyKey
- String
De sleutel die wordt gebruikt om een beleid op te lossen van de IReadOnlyPolicyRegistry<TKey>.
Retouren
Een IHttpClientBuilder die kan worden gebruikt om de client te configureren.
Opmerkingen
Zie de opmerkingen PolicyHttpMessageHandler voor richtlijnen voor het configureren van beleidsregels.