Share via


PollyServiceCollectionExtensions Class

Definition

Provides convenience extension methods to register IPolicyRegistry<TKey> and IReadOnlyPolicyRegistry<TKey> in the service collection.

public ref class PollyServiceCollectionExtensions abstract sealed
public static class PollyServiceCollectionExtensions
type PollyServiceCollectionExtensions = class
Public Module PollyServiceCollectionExtensions
Inheritance
PollyServiceCollectionExtensions

Methods

AddPolicyRegistry(IServiceCollection)

Registers an empty PolicyRegistry in the service collection with service types IPolicyRegistry<TKey>, and IReadOnlyPolicyRegistry<TKey> and returns the newly created registry.

AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>)
AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Registers the provided IPolicyRegistry<TKey> in the service collection with service types IPolicyRegistry<TKey>, and IReadOnlyPolicyRegistry<TKey> and returns the provided registry.

Applies to