Compartilhar via


ContextualOptionsServiceCollectionExtensions Classe

Definição

Métodos de extensão para adicionar serviços de opções contextuais ao contêiner de DI.

public ref class ContextualOptionsServiceCollectionExtensions abstract sealed
public static class ContextualOptionsServiceCollectionExtensions
type ContextualOptionsServiceCollectionExtensions = class
Public Module ContextualOptionsServiceCollectionExtensions
Herança
ContextualOptionsServiceCollectionExtensions

Métodos

AddContextualOptions(IServiceCollection)

Adiciona serviços necessários para usar opções contextuais.

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

Registra uma ação usada para configurar um determinado tipo de opções.

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

Registra uma ação usada para configurar um determinado tipo de opções.

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

Registra uma ação usada para configurar um determinado tipo de opções.

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

Registra uma ação usada para configurar um determinado tipo de opções.

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

Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções.

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

Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções.

Aplica-se a