HostApplicationBuilder.ConfigureContainer<TContainerBuilder> 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 une instance de IServiceProviderFactory<TContainerBuilder> à utiliser pour créer le IServiceProvider.
public void ConfigureContainer<TContainerBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure = default);
abstract member ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> * Action<'ContainerBuilder> -> unit
override this.ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> * Action<'ContainerBuilder> -> unit
Public Sub ConfigureContainer(Of TContainerBuilder) (factory As IServiceProviderFactory(Of TContainerBuilder), Optional configure As Action(Of TContainerBuilder) = Nothing)
Paramètres de type
- TContainerBuilder
Type de générateur fourni par le IServiceProviderFactory<TContainerBuilder>.
Paramètres
- configure
- Action<TContainerBuilder>
Délégué utilisé pour configurer le . Ce délégué peut être utilisé pour configurer des services à l’aide d’API spécifiques à l’implémentation IServiceProviderFactory<TContainerBuilder>.
Implémente
Remarques
Cette méthode est appelée par Build(), et par conséquent, le délégué spécifié par configure
s’exécute une fois que tous les autres services ont été inscrits.
Si vous appelez cette méthode plusieurs fois, les délégués précédemment stockés factory
et configure
sont remplacés.