public ProductUnitOfWork(
     ProductCommandContext commandContext,
     IMutatableRepository <Product> products,
     IMutatableRepository <Deal> deals,
     IReadableRepository <Product> readProducts)
 {
     _commandContext = commandContext;
     Products        = products;
     Deals           = deals;
     ReadProducts    = readProducts;
 }
 public ProductEfRepository(
     ProductCommandContext commandContext)
     : base(commandContext)
 {
 }
 public DataSeedingService(ProductCommandContext dbContext)
 {
     _dbContext = dbContext;
 }