public SupplyFacadeSimple(ISupplierRepository supplierRepository, IPartRepository partRepository,
                           ISupplyFactory factory, IOrderingRiskEvaluator evaluator)
 {
     this.supplierRepository = supplierRepository;
     this.partRepository     = partRepository;
     this.factory            = factory;
     this.evaluator          = evaluator;
 }
 public SupplyFacadeWithNotification(ISupplierRepository supplierRepository, IPartRepository partRepository,
                                     ISupplyFactory factory, IOrderingRiskEvaluator evaluator, ISendMail mailSender)
 {
     this.supplierRepository = supplierRepository;
     this.partRepository     = partRepository;
     this.factory            = factory;
     this.evaluator          = evaluator;
     this.mailSender         = mailSender;
 }