useServiceProviderFactory<TContainerBuilder> method
HostBuilder
useServiceProviderFactory<TContainerBuilder>({
- ServiceProviderFactory<
TContainerBuilder> ? implementation, - FactoryResolver<
TContainerBuilder> ? factory,
override
Overrides the factory used to create the service provider.
Implementation
@override
HostBuilder useServiceProviderFactory<TContainerBuilder>({
ServiceProviderFactory<TContainerBuilder>? implementation,
FactoryResolver<TContainerBuilder>? factory,
}) {
_serviceProviderFactory = ServiceFactoryAdapter<TContainerBuilder>.builder(
() => _hostApplicationBuilder._hostBuilderContext,
factory!,
);
return this;
}