HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra un'istanza di IServiceProviderFactory<TContainerBuilder> da usare per creare il 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)
Parametri di tipo
- TContainerBuilder
Tipo di generatore fornito dal IServiceProviderFactory<TContainerBuilder>.
Parametri
- configure
- Action<TContainerBuilder>
Delegato utilizzato per configurare . Questo delegato può essere usato per configurare i servizi tramite API specifiche dell'implementazione IServiceProviderFactory<TContainerBuilder>.
Implementazioni
Commenti
Questo metodo viene chiamato da Build()e quindi il delegato specificato da configure
verrà eseguito dopo la registrazione di tutti gli altri servizi.
Se si chiama questo metodo più volte, i delegati factory
archiviati in precedenza e configure
vengono sostituiti.