WebAssemblyHostBuilder.ConfigureContainer<TBuilder> 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.
Inscrit un IServiceProviderFactory<TContainerBuilder> instance à utiliser pour créer le IServiceProvider.
public void ConfigureContainer<TBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TBuilder> factory, Action<TBuilder> configure = default);
public void ConfigureContainer<TBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TBuilder> factory, Action<TBuilder>? configure = default);
member this.ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'Builder> * Action<'Builder> -> unit
Public Sub ConfigureContainer(Of TBuilder) (factory As IServiceProviderFactory(Of TBuilder), Optional configure As Action(Of TBuilder) = Nothing)
Paramètres de type
- TBuilder
Type de générateur fourni par .IServiceProviderFactory<TContainerBuilder>
Paramètres
- factory
- IServiceProviderFactory<TBuilder>
L’IServiceProviderFactory<TContainerBuilder>opérateur
- configure
- Action<TBuilder>
Délégué utilisé pour configurer . Cela peut être utilisé pour configurer des services à l’aide d’API spécifiques à l’implémentation IServiceProviderFactory<TContainerBuilder> .
Remarques
ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) étant appelé par Build() , le délégué fourni par configure
s’exécute une fois que tous les autres services ont été inscrits.
Plusieurs appels à ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) remplaceront les précédemment stockés factory
et configure
délégués.