Condividi tramite


DependencyInjectionExtensions Class

Definition

Extension methods for adding ObjectPool<T> to DI container.

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

Methods

AddPool<TDefinition,TImplementation>(IServiceCollection, Action<PoolOptions>)

Adds an ObjectPool<T> and let DI return scoped instances of T.

AddPool<TDefinition>(IServiceCollection, Action<PoolOptions>)

Adds an ObjectPool<T> and lets DI return scoped instances of T.

ConfigurePools(IServiceCollection, IConfigurationSection)

Configures DI pools.

Applies to