OptionsServiceCollectionExtensions Klas

Definitie

Extensiemethoden voor het toevoegen van optiesservices aan de DI-container.

public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
Overname
OptionsServiceCollectionExtensions

Methoden

Name Description
AddOptions(IServiceCollection)

Voegt services toe die vereist zijn voor het gebruik van opties.

AddOptions<TOptions>(IServiceCollection, String)

Hiermee haalt u een opbouwfunctie voor opties op die oproepen voor dezelfde naam TOptions doorstuurt naar de onderliggende serviceverzameling.

AddOptions<TOptions>(IServiceCollection)

Hiermee haalt u een opbouwfunctie voor opties op waarmee aanroepen voor dezelfde TOptions configuratie worden doorgestuurd naar de onderliggende serviceverzameling.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Voegt services toe die vereist zijn voor het gebruik van opties en dwingt validatiecontrole voor opties af bij het starten in plaats van tijdens runtime.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Voegt services toe die vereist zijn voor het gebruik van opties en dwingt validatiecontrole voor opties af bij het starten in plaats van tijdens runtime.

Configure<TOptions>(IServiceCollection, Action<TOptions>)

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. Opmerking: deze worden voor alles PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)uitgevoerd.

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. Opmerking: deze worden voor alles PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)uitgevoerd.

ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Registreert een actie die wordt gebruikt om alle exemplaren van een bepaald type opties te configureren.

ConfigureOptions(IServiceCollection, Object)

Registreert een object dat alle , IConfigureOptions<TOptions>IPostConfigureOptions<TOptions>en IValidateOptions<TOptions> geregistreerde objecten bevat.

ConfigureOptions(IServiceCollection, Type)

Registreert een type dat alle , IConfigureOptions<TOptions>IPostConfigureOptions<TOptions>en IValidateOptions<TOptions> geregistreerde.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Registreert een type dat alle , IConfigureOptions<TOptions>IPostConfigureOptions<TOptions>en IValidateOptions<TOptions> geregistreerde.

PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)

Registreert een actie die wordt gebruikt om een bepaald type opties te initialiseren. Opmerking: Deze worden immers Configure<TOptions>(IServiceCollection, Action<TOptions>)uitgevoerd.

PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>)

Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. Opmerking: Deze worden immers Configure<TOptions>(IServiceCollection, Action<TOptions>)uitgevoerd.

PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Registreert een actie die wordt gebruikt om alle exemplaren van een bepaald type opties te posten. Opmerking: Deze worden immers Configure<TOptions>(IServiceCollection, Action<TOptions>)uitgevoerd.

Van toepassing op