public SapDocumentRepository(SapSqlDbContext dbContext, SapDiApiContext diApiContext, IProductPropertiesRepository propertiesRepository) : base(SelectDocumentHeaderFromDb(dbContext), x => x.Key.Value) { _dbContext = dbContext; _diApiContext = diApiContext; _connectionString = _dbContext.Database.GetDbConnection().ConnectionString; _itemPropertiesRepository = propertiesRepository; _docType = typeof(TDocument); }
public ProductPropertiesBusinessService(IProductPropertiesRepository productPropertiesRepository, IUnitOfWork unitOfWork) { _productPropertiesRepository = productPropertiesRepository; _unitOfWork = unitOfWork; }
public DocumentDiSet(CompanyContext context) : base(context) { _companyContext = context; _propertiesRepository = new DemoProductPropertiesRepository(); }