public BaseServiceProvider(Dictionary <Type, object> serviceCache, IBaseServiceFactory <TUnitOfWork> serviceFactory, TUnitOfWork uow) { ServiceCache = serviceCache; ServiceFactory = serviceFactory; Uow = uow; }
public BaseServiceProvider(TUnitOfWork uow, IBaseServiceFactory <TUnitOfWork> serviceFactory) { Uow = uow; ServiceFactory = serviceFactory; }
public BaseServiceProvider(IBaseServiceFactory <TUnitOfWork> serviceFactory, TUnitOfWork uow) : this( new Dictionary <Type, object>(), serviceFactory, uow) { }
public BaseServiceProvider(IBaseServiceFactory <TUnitOfWork> serviceFactory, TUnitOfWork uow) { _serviceFactory = serviceFactory; _uow = uow; }