public ProductIntegrationService(CoreDbContext dbContext, IProductMongoRepository mongoRepository)
 {
     _dbContext       = dbContext;
     _productDbSet    = dbContext.Set <Product>();
     _uomDbSet        = dbContext.Set <Uom>();
     _currencyDbSet   = dbContext.Set <Currency>();
     _mongoRepository = mongoRepository;
 }
Example #2
0
 public ProductMigrationService(IProductMongoRepository productRepository, CoreDbContext dbContext)
 {
     _productRepository            = productRepository;
     _dbContext                    = dbContext;
     _sqlProductDbSet              = _dbContext.Set <Product>();
     _sqlProductSPPPropertiesDbSet = _dbContext.Set <ProductSPPProperty>();
     _sqlUomDbSet                  = _dbContext.Set <Uom>();
     _sqlCurrencyDbSet             = _dbContext.Set <Currency>();
 }
Example #3
0
 public ProductController(IProductMongoRepository mongoRepository)
 {
     _productMongoRepository = mongoRepository;
 }
Example #4
0
 public ProductApplication(IProductMongoRepository productMongoRepository, IMapper mapper)
 {
     this.productMongoRepository = productMongoRepository;
     _mapper = mapper;
 }