public ManufacturingPlanController(IManufacturingPlanRepository IManufacturingPlanRepository, IOperationRepository IOperationRepository)
 {
     _IManufacturingPlanRepository = IManufacturingPlanRepository;
     _IOperationRepository         = IOperationRepository;
 }
 public ManufacturingPlanService(IManufacturingPlanRepository manufacturingPlanRepository)
 {
     _manufacturingPlanRepository = manufacturingPlanRepository ?? throw new ArgumentNullException(nameof(manufacturingPlanRepository));
 }
 public ProductController(IProductRepository IProductRepository, IManufacturingPlanRepository IManufacturingPlanRepository)
 {
     _IProductRepository           = IProductRepository;
     _IManufacturingPlanRepository = IManufacturingPlanRepository;
 }