OptionsServiceCollectionExtensions.Configure Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Inscrit une action utilisée pour configurer un type particulier d’options une fois durant le démarrage. Elle est exécutée avant PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Mises à jour à la configuration n’appelle plus l’action. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Inscrit une action utilisée pour configurer un type particulier d’options. L’exécution a lieu avant PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
Configure<TOptions>(IServiceCollection, Action<TOptions>)
Inscrit une action utilisée pour configurer un type particulier d’options une fois durant le démarrage. Elle est exécutée avant PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Mises à jour à la configuration n’appelle plus l’action.
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ Configure(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, configureOptions As Action(Of TOptions)) As IServiceCollection
Paramètres de type
- TOptions
Type d’options à configurer.
Paramètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
- configureOptions
- Action<TOptions>
Action utilisée pour configurer les options.
Retours
IServiceCollection à utiliser pour chaîner des appels supplémentaires.
S’applique à
Configure<TOptions>(IServiceCollection, String, Action<TOptions>)
Inscrit une action utilisée pour configurer un type particulier d’options. L’exécution a lieu avant PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ Configure(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::String ^ name, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name, Action<TOptions> configureOptions) where TOptions : class;
static member Configure : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function Configure(Of TOptions As Class) (services As IServiceCollection, name As String, configureOptions As Action(Of TOptions)) As IServiceCollection
Paramètres de type
- TOptions
Type d’options à configurer.
Paramètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
- name
- String
Nom de l’instance d’options.
- configureOptions
- Action<TOptions>
Action utilisée pour configurer les options.
Retours
IServiceCollection à utiliser pour chaîner des appels supplémentaires.