public DepartmentService(
     IDepartmentDao dao,
     RoleInDepartmentService roleInDepartmentService,
     UserRoleInDepartmentService userRoleInDepartmentService,
     DisciplineTitleService disciplineTitleService,
     StudyDirectionService studyDirectionService,
     StudentGroupService studentGroupService,
     ILogger logger)
 {
     _dao = dao ?? throw new ArgumentNullException(nameof(dao));
     _roleInDepartmentService     = roleInDepartmentService ?? throw new ArgumentException(nameof(roleInDepartmentService));
     _userRoleInDepartmentService = userRoleInDepartmentService ?? throw new ArgumentException(nameof(userRoleInDepartmentService));
     _discplineTitleService       = disciplineTitleService ?? throw new ArgumentException(nameof(disciplineTitleService));
     _studyDirectionService       = studyDirectionService ?? throw new ArgumentException(nameof(studyDirectionService));
     _studentGroupService         = studentGroupService ?? throw new ArgumentException(nameof(studentGroupService));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Example #2
0
 public RoleService(IRoleDao dao, RoleInDepartmentService roleInDepartmentService, ILogger logger)
 {
     _dao = dao ?? throw new ArgumentNullException(nameof(dao));
     _roleInDepartmentService = roleInDepartmentService ?? throw new ArgumentNullException(nameof(roleInDepartmentService));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }