IHostApplicationBuilder.ConfigureContainer<TContainerBuilder> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra una IServiceProviderFactory<TContainerBuilder> instancia que se va a usar para crear .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
Public Sub ConfigureContainer(Of TContainerBuilder) (factory As IServiceProviderFactory(Of TContainerBuilder), Optional configure As Action(Of TContainerBuilder) = Nothing)
Parámetros de tipo
- TContainerBuilder
Tipo de generador proporcionado por .IServiceProviderFactory<TContainerBuilder>
Parámetros
Objeto de fábrica que puede crear y TContainerBuilder
IServiceProvider.
- configure
- Action<TContainerBuilder>
Delegado utilizado para configurar . Esto se puede usar para configurar servicios mediante API específicas de la IServiceProviderFactory<TContainerBuilder> implementación.
Comentarios
IServiceProvider se crea cuando se compila este generador, por lo que el delegado proporcionado por configure
se ejecutará después de que se hayan registrado todos los demás servicios.
Varias llamadas a ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) reemplazarán el delegado y configure
almacenados factory
anteriormente.