PollyServiceCollectionExtensions.AddPolicyRegistry 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 |
|---|---|
| AddPolicyRegistry(IServiceCollection) |
Registreert een lege PolicyRegistry in de serviceverzameling met servicetypenIPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>, en IConcurrentPolicyRegistry<TKey> als de servicetypen nog niet zijn geregistreerd en het bestaande of nieuw gemaakte register worden geretourneerd. |
| AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>) |
Registreert de opgegeven IPolicyRegistry<TKey> in de serviceverzameling met servicetypen IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>en retourneert IConcurrentPolicyRegistry<TKey> het opgegeven register. |
| AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>) |
Registreert een lege PolicyRegistry in de serviceverzameling met servicetypen IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>en IConcurrentPolicyRegistry<TKey> gebruikt de opgegeven gemachtigde om deze te configureren. |
AddPolicyRegistry(IServiceCollection)
Registreert een lege PolicyRegistry in de serviceverzameling met servicetypenIPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>, en IConcurrentPolicyRegistry<TKey> als de servicetypen nog niet zijn geregistreerd en het bestaande of nieuw gemaakte register worden geretourneerd.
public:
[System::Runtime::CompilerServices::Extension]
static Polly::Registry::IPolicyRegistry<System::String ^> ^ AddPolicyRegistry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Polly.Registry.IPolicyRegistry<string> AddPolicyRegistry(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddPolicyRegistry : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Polly.Registry.IPolicyRegistry<string>
<Extension()>
Public Function AddPolicyRegistry (services As IServiceCollection) As IPolicyRegistry(Of String)
Parameters
- services
- IServiceCollection
Retouren
De bestaande of nieuw gemaakte IPolicyRegistry<TKey>.
Van toepassing op
AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)
Registreert de opgegeven IPolicyRegistry<TKey> in de serviceverzameling met servicetypen IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>en retourneert IConcurrentPolicyRegistry<TKey> het opgegeven register.
public:
[System::Runtime::CompilerServices::Extension]
static Polly::Registry::IPolicyRegistry<System::String ^> ^ AddPolicyRegistry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Polly::Registry::IPolicyRegistry<System::String ^> ^ registry);
public static Polly.Registry.IPolicyRegistry<string> AddPolicyRegistry(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Polly.Registry.IPolicyRegistry<string> registry);
static member AddPolicyRegistry : Microsoft.Extensions.DependencyInjection.IServiceCollection * Polly.Registry.IPolicyRegistry<string> -> Polly.Registry.IPolicyRegistry<string>
<Extension()>
Public Function AddPolicyRegistry (services As IServiceCollection, registry As IPolicyRegistry(Of String)) As IPolicyRegistry(Of String)
Parameters
- services
- IServiceCollection
- registry
- IPolicyRegistry<String>
Retouren
De opgegeven IPolicyRegistry<TKey>.
Van toepassing op
AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>)
Registreert een lege PolicyRegistry in de serviceverzameling met servicetypen IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>en IConcurrentPolicyRegistry<TKey> gebruikt de opgegeven gemachtigde om deze te configureren.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddPolicyRegistry(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<IServiceProvider ^, Polly::Registry::IPolicyRegistry<System::String ^> ^> ^ configureRegistry);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddPolicyRegistry(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<IServiceProvider,Polly.Registry.IPolicyRegistry<string>> configureRegistry);
static member AddPolicyRegistry : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<IServiceProvider, Polly.Registry.IPolicyRegistry<string>> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddPolicyRegistry (services As IServiceCollection, configureRegistry As Action(Of IServiceProvider, IPolicyRegistry(Of String))) As IServiceCollection
Parameters
- services
- IServiceCollection
- configureRegistry
- Action<IServiceProvider,IPolicyRegistry<String>>
Een gemachtigde die wordt gebruikt voor het configureren van een IPolicyRegistry<TKey>.
Retouren
De opgegeven IServiceCollection.