Sdílet prostřednictvím


ContextualOptionsServiceCollectionExtensions Třída

Definice

Rozšiřující metody pro přidání služeb kontextových možností do kontejneru DI.

public ref class ContextualOptionsServiceCollectionExtensions abstract sealed
public static class ContextualOptionsServiceCollectionExtensions
type ContextualOptionsServiceCollectionExtensions = class
Public Module ContextualOptionsServiceCollectionExtensions
Dědičnost
ContextualOptionsServiceCollectionExtensions

Metody

AddContextualOptions(IServiceCollection)

Přidá služby potřebné pro použití kontextových možností.

Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Zaregistruje akci, která slouží ke konfiguraci určitého typu možností.

Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci, která slouží ke konfiguraci určitého typu možností.

Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>)

Zaregistruje akci, která slouží ke konfiguraci určitého typu možností.

Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci, která slouží ke konfiguraci určitého typu možností.

ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Zaregistruje akci, která slouží ke konfiguraci všech instancí určitého typu možností.

ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci, která slouží ke konfiguraci všech instancí určitého typu možností.

Platí pro