Class KeyedServiceFactory<TService>
- Namespace
- JobFlow.Core.Infrastructure.Factories
- Assembly
- JobFlow.Core.dll
public class KeyedServiceFactory<TService> : KeyedServiceFactory<KeyedServiceConfiguration<ServiceKeyAttribute, TService>, ServiceKeyAttribute, TService>, IKeyedServiceFactory<TService>, IKeyedServiceFactory<ServiceKeyAttribute, TService>
Type Parameters
TService
- Inheritance
-
KeyedServiceFactory<KeyedServiceConfiguration<ServiceKeyAttribute, TService>, ServiceKeyAttribute, TService>KeyedServiceFactory<TService>
- Implements
-
IKeyedServiceFactory<TService>IKeyedServiceFactory<ServiceKeyAttribute, TService>
- Inherited Members
- Extension Methods
Constructors
KeyedServiceFactory(IOptions<KeyedServiceConfiguration<ServiceKeyAttribute, TService>>, IServiceProvider)
public KeyedServiceFactory(IOptions<KeyedServiceConfiguration<ServiceKeyAttribute, TService>> options, IServiceProvider serviceResolver)
Parameters
options
IOptions<KeyedServiceConfiguration<ServiceKeyAttribute, TService>>serviceResolver
IServiceProvider