コード例 #1
0
 public LevelController(ILevelService levelService,
                        IDataProtectionProvider dataProtectionProvider,
                        DataProtecionPurposeStrings dataProtecionPurposeStrings)
 {
     this.levelService = levelService;
     protector         = dataProtectionProvider.CreateProtector(dataProtecionPurposeStrings.EmployeeIdRouteValue);
 }
コード例 #2
0
 public DepartmentController(IDepartmentService departmentService,
                             IDataProtectionProvider dataProtectionProvider,
                             DataProtecionPurposeStrings dataProtecionPurposeStrings)
 {
     this.departmentService = departmentService;
     protector = dataProtectionProvider.CreateProtector(dataProtecionPurposeStrings.EmployeeIdRouteValue);
 }
コード例 #3
0
 public EmployeeController(IEmployeeService employeeService,
                           IDepartmentService departmentService,
                           ILevelService levelService,
                           IDataProtectionProvider dataProtectionProvider,
                           DataProtecionPurposeStrings dataProtecionPurposeStrings)
 {
     this.employeeService   = employeeService;
     this.departmentService = departmentService;
     this.levelService      = levelService;
     protector = dataProtectionProvider.CreateProtector(dataProtecionPurposeStrings.EmployeeIdRouteValue);
 }
コード例 #4
0
 public LeaveRequestController(ILeaveRequestService leaveRequestService,
                               ILeaveTypeService leaveTypeService,
                               IEmployeeService employeeService,
                               IDataProtectionProvider dataProtectionProvider,
                               DataProtecionPurposeStrings dataProtecionPurposeStrings)
 {
     this.leaveRequestService = leaveRequestService;
     this.leaveTypeService    = leaveTypeService;
     this.employeeService     = employeeService;
     protector = dataProtectionProvider.CreateProtector(dataProtecionPurposeStrings.EmployeeIdRouteValue);
 }