OptionsServiceCollectionExtensions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tilläggsmetoder för att lägga till alternativtjänster i DI-containern.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Arv
-
OptionsServiceCollectionExtensions
Metoder
| Name | Description |
|---|---|
| AddOptions(IServiceCollection) |
Lägger till tjänster som krävs för att använda alternativ. |
| AddOptions<TOptions>(IServiceCollection, String) |
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma namn |
| AddOptions<TOptions>(IServiceCollection) |
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma |
| AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Lägger till tjänster som krävs för att använda alternativ och framtvingar kontroll av alternativ vid start i stället för vid körning. |
| AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Lägger till tjänster som krävs för att använda alternativ och framtvingar kontroll av alternativ vid start i stället för vid körning. |
| Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registrerar en åtgärd som används för att konfigurera en viss typ av alternativ. Obs! Dessa körs före alla PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
| Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registrerar en åtgärd som används för att konfigurera en viss typ av alternativ. Obs! Dessa körs före alla PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
| ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registrerar en åtgärd som används för att konfigurera alla instanser av en viss typ av alternativ. |
| ConfigureOptions(IServiceCollection, Object) |
Registrerar ett objekt som ska ha alla dess IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>och IValidateOptions<TOptions> registrerade. |
| ConfigureOptions(IServiceCollection, Type) |
Registrerar en typ som ska ha alla sina IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>och IValidateOptions<TOptions> registrerade. |
| ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registrerar en typ som ska ha alla sina IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>och IValidateOptions<TOptions> registrerade. |
| PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registrerar en åtgärd som används för att initiera en viss typ av alternativ. Obs! Dessa körs trots allt Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registrerar en åtgärd som används för att konfigurera en viss typ av alternativ. Obs! Dessa körs trots allt Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registrerar en åtgärd som används för att publicera konfigurera alla instanser av en viss typ av alternativ. Obs! Dessa körs trots allt Configure<TOptions>(IServiceCollection, Action<TOptions>). |