Method AddFactory
AddFactory<TImplementation>(IServiceCollection, Func<IServiceProvider, TImplementation>)
Declaration
public static void AddFactory<TImplementation>(this IServiceCollection services, Func<IServiceProvider, TImplementation> factoryFunc) where TImplementation : class
Parameters
Type Parameters
Name |
Description |
TImplementation |
|
AddFactory<TService, TImplementation>(IServiceCollection)
Declaration
public static void AddFactory<TService, TImplementation>(this IServiceCollection services) where TService : class where TImplementation : class, TService
Parameters
Type Parameters
Name |
Description |
TService |
|
TImplementation |
|