OptionsServiceCollectionExtensions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozšiřující metody pro přidání služeb možností do kontejneru DI.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Dědičnost
-
OptionsServiceCollectionExtensions
Metody
AddOptions(IServiceCollection) |
Přidá služby vyžadované pro použití možností. |
AddOptions<TOptions>(IServiceCollection) |
Získá tvůrce možností, který přesměruje |
AddOptions<TOptions>(IServiceCollection, String) |
Získá tvůrce možností, který přesměruje |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Přidá služby potřebné pro použití možností a vynucuje ověření možností při spuštění, nikoli v době běhu. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Přidá služby potřebné pro použití možností a vynucuje ověření možností při spuštění, nikoli v době běhu. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci určitého typu možností jednou během spouštění. Toto se spustí před PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Aktualizace do konfigurace akci znovu nevyvolá. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci určitého typu možností. Tyto příkazy se spouští před PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci všech instancí určitého typu možností. |
ConfigureOptions(IServiceCollection, Object) |
Zaregistruje objekt, který bude mít všechny zaregistrované |
ConfigureOptions(IServiceCollection, Type) |
Zaregistruje typ, který bude mít všechny zaregistrované |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Zaregistruje typ, který bude mít všechny zaregistrované |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci použitou k inicializaci určitého typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci určitého typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci použitou k publikování konfigurace všech instancí určitého typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |