public EmployeePayDetailsService(EmployeeMonthlyPayslipAppContext employeeMonthlyPayslipAppContext, IEmployeeDetails employeeDetails, IMapper mapper) { _employeeMonthlyPayslipAppContext = employeeMonthlyPayslipAppContext; _employeeDetails = employeeDetails; _mapper = mapper; }
private void SetupCommonComponents() { //set up logging _logger = LogSetup(); _employeeMonthlyPayslipAppContext = new EmployeeMonthlyPayslipAppContext(_logger); // set up type mapper _mapper = InitializeTypeMapper(); // load tax structure _taxStructure = LoadTaxStructure(); }