OptionsServiceCollectionExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Métodos de extensão para adicionar serviços de opções ao contêiner de DI.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Herança
-
OptionsServiceCollectionExtensions
Métodos
AddOptions(IServiceCollection) |
Adiciona os serviços necessários para usar as opções. |
AddOptions<TOptions>(IServiceCollection) |
Obtém um construtor de opções |
AddOptions<TOptions>(IServiceCollection, String) |
Obtém um construtor de opções |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Adiciona os serviços necessários para usar opções e impõe a validação de opções marcar no início e não no tempo de execução. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Adiciona os serviços necessários para usar opções e impõe a validação de opções marcar no início e não no tempo de execução. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para configurar determinado tipo de opções uma vez durante a inicialização. Isso é executado antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Atualizações para a configuração não invoca a ação novamente. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. Eles são executados antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções. |
ConfigureOptions(IServiceCollection, Object) |
Registra um objeto que terá todos os seus |
ConfigureOptions(IServiceCollection, Type) |
Registra um tipo que terá todos os seus |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registra um tipo que terá todos os seus |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para inicializar um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para pós-configurar todas as instâncias de um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |