コード例 #1
0
 public AccountController(
     IAuthenticationService authenticationService,
     IEmployeesProvider employeesProvider,
     IEmployeeUpdater employeeUpdater,
     IMailService mailService)
 {
     _authenticationService = authenticationService;
     _employeesProvider     = employeesProvider;
     _employeeUpdater       = employeeUpdater;
     _mailService           = mailService;
 }
コード例 #2
0
 public EmployeeController(
     IEmployeeCreator employeeCreator,
     IEmployeeReader employeeReader,
     IEmployeeUpdater employeeUpdater,
     IEmployeeRemover employeeRemover,
     ISalaryReader salaryReader)
 {
     _employeeCreator = employeeCreator;
     _employeeUpdater = employeeUpdater;
     _employeeRemover = employeeRemover;
     _employeeReader  = employeeReader;
     _salaryReader    = salaryReader;
 }
コード例 #3
0
 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;
 }