OptionsServiceCollectionExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden zum Hinzufügen von Optionsdiensten zum DI-Container.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Vererbung
-
OptionsServiceCollectionExtensions
Methoden
AddOptions(IServiceCollection) |
Fügt Dienste hinzu, die zur Verwendung von Optionen benötigt werden. |
AddOptions<TOptions>(IServiceCollection) |
Ruft einen Options-Generator ab, der Aufrufe |
AddOptions<TOptions>(IServiceCollection, String) |
Ruft einen Options-Generator ab, der Aufrufe |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind, und erzwingt die Überprüfung der Optionen beim Start statt zur Laufzeit. |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind, und erzwingt die Überprüfung der Optionen beim Start statt zur Laufzeit. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um einen bestimmten Optionstyp ein Mal während des Starts zu konfigurieren. Wird vor PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) ausgeführt. Aktualisiert die Konfiguration, ruft die Aktion nicht erneut auf. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um einen bestimmten Optionstyp zu konfigurieren. Diese werden vor PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) ausgeführt. |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um alle Instanzen eines bestimmten Optionstyps zu konfigurieren. |
ConfigureOptions(IServiceCollection, Object) |
Registriert ein Objekt, dessen gesamtes |
ConfigureOptions(IServiceCollection, Type) |
Registriert einen Typ, für den alle registriert sind |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registriert einen Typ, für den alle registriert sind |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um einen bestimmten Typ von Optionen zu initialisieren. Diese werden nach Configure<TOptions>(IServiceCollection, Action<TOptions>) ausgeführt. |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um einen bestimmten Optionstyp zu konfigurieren. Diese werden nach Configure<TOptions>(IServiceCollection, Action<TOptions>) ausgeführt. |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die verwendet wird, um alle Instanzen eines bestimmten Optionstyps nachträglich zu konfigurieren. Diese werden nach Configure<TOptions>(IServiceCollection, Action<TOptions>) ausgeführt. |