OptionsServiceCollectionExtensions.AddOptionsWithValidateOnStart Metod
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.
Överlagringar
| Name | Description |
|---|---|
| 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. |
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.
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name = default) where TOptions : class where TValidateOptions : class, Microsoft.Extensions.Options.IValidateOptions<TOptions>;
static member AddOptionsWithValidateOnStart : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null and 'ValidateOptions : null and 'ValidateOptions :> Microsoft.Extensions.Options.IValidateOptions<'Options>)
<Extension()>
Public Function AddOptionsWithValidateOnStart(Of TOptions As Class, TValidateOptions As Class) (services As IServiceCollection, Optional name As String = Nothing) As OptionsBuilder(Of TOptions)
Typparametrar
- TOptions
Alternativtypen som ska konfigureras.
- TValidateOptions
Valideringstypen IValidateOptions<TOptions> .
Parametrar
- services
- IServiceCollection
Att IServiceCollection lägga till tjänsterna i.
- name
- String
Namnet på alternativinstansen.
Returer
Så OptionsBuilder<TOptions> att konfigurera anrop kan länkas i den.
Kommentarer
Tillägget ValidateOnStart<TOptions>(OptionsBuilder<TOptions>) anropas med den här metoden.
Gäller för
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.
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptionsWithValidateOnStart<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name = default) where TOptions : class;
static member AddOptionsWithValidateOnStart : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptionsWithValidateOnStart(Of TOptions As Class) (services As IServiceCollection, Optional name As String = Nothing) As OptionsBuilder(Of TOptions)
Typparametrar
- TOptions
Alternativtypen som ska konfigureras.
Parametrar
- services
- IServiceCollection
Att IServiceCollection lägga till tjänsterna i.
- name
- String
Namnet på alternativinstansen.
Returer
Så OptionsBuilder<TOptions> att konfigurera anrop kan länkas i den.
Kommentarer
Tillägget ValidateOnStart<TOptions>(OptionsBuilder<TOptions>) anropas med den här metoden.