public AccountController( IAuthenticationService authenticationService, IEmployeesProvider employeesProvider, IEmployeeUpdater employeeUpdater, IMailService mailService) { _authenticationService = authenticationService; _employeesProvider = employeesProvider; _employeeUpdater = employeeUpdater; _mailService = mailService; }
public EmployeeController( IEmployeeCreator employeeCreator, IEmployeeReader employeeReader, IEmployeeUpdater employeeUpdater, IEmployeeRemover employeeRemover, ISalaryReader salaryReader) { _employeeCreator = employeeCreator; _employeeUpdater = employeeUpdater; _employeeRemover = employeeRemover; _employeeReader = employeeReader; _salaryReader = salaryReader; }
public EmployeesController( IEmployeesProvider employeesProvider, IEmployeeDestructor employeeDestructor, IEmployeeUpdater employeeUpdater, IEmployeeCreator employeeCreator, IDepartmentsProvider departmetmentsProvider, ICoursesProvider coursesProvider, IMailService mailService) { _employeesProvider = employeesProvider; _departmetmentsProvider = departmetmentsProvider; _employeeDestructor = employeeDestructor; _employeeUpdater = employeeUpdater; _coursesProvider = coursesProvider; _employeeCreator = employeeCreator; _mailService = mailService; }