Compartir a través de


HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Método

Definición

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.

Se aplica a