OptionsServiceCollectionExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione per l'aggiunta di opzioni al contenitore di inserimento delle dipendenze.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Ereditarietà
-
OptionsServiceCollectionExtensions
Metodi
AddOptions(IServiceCollection) |
Aggiunge i servizi richiesti per l'uso delle opzioni. |
AddOptions<TOptions>(IServiceCollection) |
Ottiene un generatore di opzioni che inoltra |
AddOptions<TOptions>(IServiceCollection, String) |
Ottiene un generatore di opzioni che inoltra |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Aggiunge i servizi necessari per l'uso delle opzioni e applica il controllo di convalida delle opzioni all'avvio anziché in fase di esecuzione. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Aggiunge i servizi necessari per l'uso delle opzioni e applica il controllo di convalida delle opzioni all'avvio anziché in fase di esecuzione. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra un'azione usata per configurare un particolare tipo di opzioni una sola volta durante l'avvio. Questa azione viene eseguita prima di PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Gli aggiornamenti della configurazione non richiamano nuovamente l'azione. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra un'azione usata per configurare un particolare tipo di opzioni. L'esecuzione avviene prima di PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra un'azione usata per configurare tutte le istanze di un particolare tipo di opzioni. |
ConfigureOptions(IServiceCollection, Object) |
Registra un oggetto che avrà tutto il relativo |
ConfigureOptions(IServiceCollection, Type) |
Registra un tipo che avrà tutto il relativo |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registra un tipo che avrà tutto il relativo |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra un'azione usata per inizializzare un particolare tipo di opzioni. L'esecuzione avviene dopo Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra un'azione usata per configurare un particolare tipo di opzioni. L'esecuzione avviene dopo Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra un'azione usata per post-configurare tutte le istanze di un particolare tipo di opzioni. L'esecuzione avviene dopo Configure<TOptions>(IServiceCollection, Action<TOptions>). |