public Mock <IServiceProvider> GetServiceProvider(IDyeingPrintingStockOpnameRepository stockOpnameRepo, IDyeingPrintingStockOpnameProductionOrderRepository stockOpnameProductionOrderRepo) { var spMock = new Mock <IServiceProvider>(); spMock .Setup(s => s.GetService(typeof(IDyeingPrintingStockOpnameRepository))) .Returns(stockOpnameRepo); spMock .Setup(s => s.GetService(typeof(IDyeingPrintingStockOpnameProductionOrderRepository))) .Returns(stockOpnameProductionOrderRepo); return(spMock); }
public StockOpnameWarehouseService(IServiceProvider serviceProvider) { _stockOpnameRepository = serviceProvider.GetService <IDyeingPrintingStockOpnameRepository>(); _stockOpnameProductionOrderRepository = serviceProvider.GetService <IDyeingPrintingStockOpnameProductionOrderRepository>(); }
public DyeingPrintingProductService(IServiceProvider serviceProvider) { _outputProductionOrderRepository = serviceProvider.GetService <IDyeingPrintingAreaOutputProductionOrderRepository>(); _stockOpnameProductionOrderRepository = serviceProvider.GetService <IDyeingPrintingStockOpnameProductionOrderRepository>(); _dbContext = serviceProvider.GetService <PackingInventoryDbContext>(); }