Compartir a través de


ContextualOptionsServiceCollectionExtensions Clase

Definición

Métodos de extensión para agregar servicios de opciones contextuales al contenedor de inserción de dependencias.

public ref class ContextualOptionsServiceCollectionExtensions abstract sealed
public static class ContextualOptionsServiceCollectionExtensions
type ContextualOptionsServiceCollectionExtensions = class
Public Module ContextualOptionsServiceCollectionExtensions
Herencia
ContextualOptionsServiceCollectionExtensions

Métodos

AddContextualOptions(IServiceCollection)

Agrega servicios necesarios para usar opciones contextuales.

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

Registra una acción para configurar un tipo de opciones concreto.

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

Registra una acción para configurar un tipo de opciones concreto.

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

Registra una acción para configurar un tipo de opciones concreto.

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

Registra una acción para configurar un tipo de opciones concreto.

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

Registra una acción que se usa para configurar todas las instancias de un tipo de opciones concreto.

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

Registra una acción que se usa para configurar todas las instancias de un tipo de opciones concreto.

Se aplica a