OptionsServiceCollectionExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Métodos de extensión para agregar servicios de opciones al contenedor de DI.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Herencia
-
OptionsServiceCollectionExtensions
Métodos
AddOptions(IServiceCollection) |
Agrega los servicios necesarios para usar las opciones. |
AddOptions<TOptions>(IServiceCollection) |
Obtiene un generador de opciones que reenvía |
AddOptions<TOptions>(IServiceCollection, String) |
Obtiene un generador de opciones que reenvía |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Agrega servicios necesarios para usar opciones y aplica la comprobación de validación de opciones al inicio en lugar de en tiempo de ejecución. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Agrega servicios necesarios para usar opciones y aplica la comprobación de validación de opciones al inicio en lugar de en tiempo de ejecución. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción para configurar un tipo de opciones concreto una vez durante el inicio. Se ejecuta antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Novedades a la configuración no vuelve a invocar la acción. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra una acción para configurar un tipo de opciones concreto. Estas se ejecutan antes de todas las instancias de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para configurar todas las instancias de un tipo de opciones concreto. |
ConfigureOptions(IServiceCollection, Object) |
Registra un objeto que tendrá todos sus |
ConfigureOptions(IServiceCollection, Type) |
Registra un tipo que tendrá todos sus |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registra un tipo que tendrá todos sus |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para inicializar un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra una acción para configurar un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para la configuración posterior de todas las instancias de un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>). |