public GarageServiceFacadeSimple(ICustomerRepository customerRepository,
                                  IGarageServiceRepository garageServiceRepository, IGarageServiceProvider provider,
                                  IGarageServiceFactory factory)
 {
     this.customerRepository      = customerRepository;
     this.garageServiceRepository = garageServiceRepository;
     this.provider = provider;
     this.factory  = factory;
 }
 public GarageServiceFacadeWithNotification(ICustomerRepository customerRepository,
                                            IGarageServiceRepository garageServiceRepository, IGarageServiceProvider provider,
                                            IGarageServiceFactory factory, ISendMail mailSender)
 {
     this.customerRepository      = customerRepository;
     this.garageServiceRepository = garageServiceRepository;
     this.provider   = provider;
     this.factory    = factory;
     this.mailSender = mailSender;
 }