HostApplicationBuilder.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 instancia de IServiceProviderFactory<TContainerBuilder> que se usará para crear el 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)
Parámetros de tipo
- TContainerBuilder
Tipo de generador proporcionado por el IServiceProviderFactory<TContainerBuilder>.
Parámetros
- configure
- Action<TContainerBuilder>
Delegado usado para configurar . Este delegado se puede usar para configurar servicios mediante API específicas de la implementación de IServiceProviderFactory<TContainerBuilder>.
Implementaciones
Comentarios
Build()llama a este método, por lo que el delegado especificado por configure
se ejecutará después de que se hayan registrado todos los demás servicios.
Si llama a este método varias veces, se reemplazan los delegados de factory
y configure
almacenados anteriormente.