OptionsServiceCollectionExtensions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Métodos de extensão para adicionar serviços de opções ao contentor DI.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Herança
-
OptionsServiceCollectionExtensions
Métodos
| Name | Description |
|---|---|
| AddOptions(IServiceCollection) |
Adiciona os serviços necessários para usar opções. |
| AddOptions<TOptions>(IServiceCollection, String) |
Recebe um construtor de opções que encaminha chamadas Configure do mesmo nome |
| AddOptions<TOptions>(IServiceCollection) |
Recebe um construtor de opções que encaminha chamadas Configure para a |
| AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Adiciona serviços necessários para usar opções e impõe a verificação de validação de opções no início em vez de em tempo de execução. |
| AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Adiciona serviços necessários para usar opções e impõe a verificação de validação de opções no início em vez de em tempo de execução. |
| Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Regista uma ação usada para configurar um determinado tipo de opções. Nota: Estes são executados antes de todos PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)os . |
| Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Regista uma ação usada para configurar um determinado tipo de opções. Nota: Estes são executados antes de todos PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)os . |
| ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Regista uma ação usada para configurar todas as instâncias de um determinado tipo de opções. |
| ConfigureOptions(IServiceCollection, Object) |
Regista um objeto que terá todos os seus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>, e IValidateOptions<TOptions> registados. |
| ConfigureOptions(IServiceCollection, Type) |
Regista um tipo que terá todos os seus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>, e IValidateOptions<TOptions> registados. |
| ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Regista um tipo que terá todos os seus IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>, e IValidateOptions<TOptions> registados. |
| PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Regista uma ação usada para inicializar um determinado tipo de opções. Nota: Afinal Configure<TOptions>(IServiceCollection, Action<TOptions>), estes são executados. |
| PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Regista uma ação usada para configurar um determinado tipo de opções. Nota: Afinal Configure<TOptions>(IServiceCollection, Action<TOptions>), estes são executados. |
| PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Regista uma ação usada para configurar depois todas as instâncias de um determinado tipo de opções. Nota: Afinal Configure<TOptions>(IServiceCollection, Action<TOptions>), estes são executados. |