IHostApplicationBuilder.ConfigureContainer<TContainerBuilder> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Registrerar en IServiceProviderFactory<TContainerBuilder> instans som ska användas för att skapa 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)
Typparametrar
- TContainerBuilder
Typen av byggare som tillhandahålls av IServiceProviderFactory<TContainerBuilder>.
Parametrar
Fabriksobjektet som kan skapa TContainerBuilder och IServiceProvider.
- configure
- Action<TContainerBuilder>
Ett ombud som används för att konfigurera TContainerBuilder. Detta kan användas för att konfigurera tjänster med hjälp av APIS som är specifika för implementeringen IServiceProviderFactory<TContainerBuilder> .
Kommentarer
IServiceProvider Skapas när den här byggaren skapas och därför körs ombudet som tillhandahålls av configure när alla andra tjänster har registrerats.
Flera anrop till ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) ersätter tidigare lagrade och configure delegeradefactory.