private DBContext() { _accounts = new AccountRepository(); _accountTypes = new AccountTypeRepository(); _audits = new AuditRepository(); _categories = new CategoryRepository(); _containers = new ContainerRepository(); _dimensions = new DimensionRepository(); _facilities = new FacilityRepository(); _facilityTypes = new FacilityTypeRepository(); _priorities = new PriorityRepository(); _users = new UserRepository(); _packagingLevels = new PackagingLevelRepository(); _pictures = new PictureRepository(); _projects = new ProjectRepository(); _ratings = new RatingRepository(); _requests = new RequestRepository(); _requestItems = new RequestItemRepository(); _requestItemTypes = new RequestItemTypeRepository(); _roles = new RoleRepository(); _sources = new SourceRepository(); _status = new StatusRepository(); _status = new StatusRepository(); _tasks = new TaskRespository(); _dcIssueItems = new DCIssueItemRepository(); _dcIssues = new DCIssueRepository(); _dcIssuesFacilities = new DCIssueFacilityRepository(); _failedSamples = new FailedSampleRepository(); _requestCategories = new RequestCategoryRepository(); }
public RegionController(IProductRepository productRepository , IConstituentRepository constituentRepository , IProductHasConstituentRepository productHasConstituentRepository , IRegionRepository regionRepository , ILocatedInRepository locatedInRepository , ICatetoryRepository categoryRepository , IUnitOfWorkFactory unitOfWorkFactory) { _productRepository = productRepository; _constituentRepository = constituentRepository; _productHasConstituentRepository = productHasConstituentRepository; _regionRepository = regionRepository; _locatedInRepository = locatedInRepository; _categoryRepository = categoryRepository; _unitOfWorkFactory = unitOfWorkFactory; }