public CompanyDefaultsTaskFactory(ICompanyDefaultService companyDefaultService, ISuppliersService suppliersService, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard, IHazardRepository hazardRepository, IPeopleAtRiskRepository peopleAtRiskRepository, ISupplierRepository supplierRepository)
 {
     _companyDefaultService = companyDefaultService;
     _companyDefaultAlreadyExistGuard = companyDefaultAlreadyExistGuard;
     _hazardRepository = hazardRepository;
     _peopleAtRiskRepository = peopleAtRiskRepository;
     _supplierRepository = supplierRepository;
     _suppliersService = suppliersService;
 }
 public HazardSaveTask(ICompanyDefaultService companyDefaultService, IHazardRepository hazardRepository, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
     : base(companyDefaultService, companyDefaultAlreadyExistGuard)
 {
     _hazardRepository = hazardRepository;
 }
 public SourceOfIgnitionSaveTask(ICompanyDefaultService companyDefaultService, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
     : base(companyDefaultService, companyDefaultAlreadyExistGuard)
 {
 }
 public SuppliersSaveTask(ISuppliersService suppliersService, ISupplierRepository supplierRepository, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard) : base(companyDefaultAlreadyExistGuard)
 {
     _suppliersService = suppliersService;
     _supplierRepository = supplierRepository;
 }
 protected CompanyDefaultsSaveTask(ICompanyDefaultService companyDefaultService, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
 {
     CompanyDefaultService = companyDefaultService;
     CompanyDefaultAlreadyExistGuard = companyDefaultAlreadyExistGuard;
 }
 protected CompanyDefaultsSaveTask(IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard):this(null,companyDefaultAlreadyExistGuard)
 {}
 public InjurySaveTask(ICompanyDefaultService companyDefaultService, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
     : base(companyDefaultService, companyDefaultAlreadyExistGuard)
 {
 }
 public PeopleAtRiskSaveTask(ICompanyDefaultService companyDefaultService, IPeopleAtRiskRepository peopleAtRiskRepository, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
     : base(companyDefaultService, companyDefaultAlreadyExistGuard)
 {
     _peopleAtRiskRepository = peopleAtRiskRepository;
 }
 public FireSafetyControlMeasureSaveTask(ICompanyDefaultService companyDefaultService, IDoesCompanyDefaultAlreadyExistGuard companyDefaultAlreadyExistGuard)
     : base(companyDefaultService, companyDefaultAlreadyExistGuard)
 {
 }