HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert eine IServiceProviderFactory<TContainerBuilder> Instanz, die zum Erstellen des IServiceProviderverwendet werden soll.
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)
Typparameter
- TContainerBuilder
Der Typ des Generators, der vom IServiceProviderFactory<TContainerBuilder>bereitgestellt wird.
Parameter
- configure
- Action<TContainerBuilder>
Eine Stellvertretung, die zum Konfigurieren der . Dieser Delegat kann verwendet werden, um Dienste mithilfe von APIs zu konfigurieren, die für die IServiceProviderFactory<TContainerBuilder> Implementierung spezifisch sind.
Implementiert
Hinweise
Diese Methode wird von Build()aufgerufen, sodass der durch configure
angegebene Delegat ausgeführt wird, nachdem alle anderen Dienste registriert wurden.
Wenn Sie diese Methode mehrmals aufrufen, werden die zuvor gespeicherten factory
und configure
Delegaten ersetzt.