Condividi tramite


ContextualOptionsServiceCollectionExtensions Classe

Definizione

Metodi di estensione per l'aggiunta di servizi di opzioni contestuali al contenitore DI.

public ref class ContextualOptionsServiceCollectionExtensions abstract sealed
public static class ContextualOptionsServiceCollectionExtensions
type ContextualOptionsServiceCollectionExtensions = class
Public Module ContextualOptionsServiceCollectionExtensions
Ereditarietà
ContextualOptionsServiceCollectionExtensions

Metodi

AddContextualOptions(IServiceCollection)

Aggiunge i servizi necessari per l'uso delle opzioni contestuali.

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

Registra un'azione usata per configurare un particolare tipo di opzioni.

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

Registra un'azione usata per configurare un particolare tipo di opzioni.

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

Registra un'azione usata per configurare un particolare tipo di opzioni.

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

Registra un'azione usata per configurare un particolare tipo di opzioni.

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

Registra un'azione usata per configurare tutte le istanze di un particolare tipo di opzioni.

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

Registra un'azione usata per configurare tutte le istanze di un particolare tipo di opzioni.

Si applica a