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 inserción de dependencias.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Herencia
-
OptionsServiceCollectionExtensions
Métodos
| Nombre | Description |
|---|---|
| AddOptions(IServiceCollection) |
Agrega servicios necesarios para usar opciones. |
| AddOptions<TOptions>(IServiceCollection, String) |
Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo |
| AddOptions<TOptions>(IServiceCollection) |
Obtiene un generador de opciones que reenvía las llamadas Configure para el mismo |
| AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Agrega servicios necesarios para usar opciones y aplica la comprobación de validación de opciones en el 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 en el inicio en lugar de en tiempo de ejecución. |
| Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para configurar un tipo determinado de opciones. Nota: Se ejecutan antes de todas las PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
| Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra una acción que se usa para configurar un tipo determinado de opciones. Nota: Se ejecutan antes de todas las 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 determinado de opciones. |
| ConfigureOptions(IServiceCollection, Object) |
Registra un objeto que tendrá todos sus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>y IValidateOptions<TOptions> registrados. |
| ConfigureOptions(IServiceCollection, Type) |
Registra un tipo que tendrá todos sus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>y IValidateOptions<TOptions> registrados. |
| ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registra un tipo que tendrá todos sus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>y IValidateOptions<TOptions> registrados. |
| PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para inicializar un tipo determinado de opciones. Nota: Estas se ejecutan después de todas las Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra una acción que se usa para configurar un tipo determinado de opciones. Nota: Estas se ejecutan después de todas las Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra una acción que se usa para publicar la configuración de todas las instancias de un tipo determinado de opciones. Nota: Estas se ejecutan después de todas las Configure<TOptions>(IServiceCollection, Action<TOptions>). |