public StudentsController(IMapper mapper, IStudentRepository studentRepository, IProfessionRepository professionRepository, IAcademyRepository academyRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _studentRepository = studentRepository ?? throw new ArgumentNullException(nameof(studentRepository)); _professionRepository = professionRepository ?? throw new ArgumentNullException(nameof(professionRepository)); _academyRepository = academyRepository ?? throw new ArgumentNullException(nameof(academyRepository)); }
public TeachersController(IAcademyRepository academyRepository, ITeacherRepository teacherRepository, IMapper mapper) { _academyRepository = academyRepository ?? throw new ArgumentNullException(nameof(academyRepository)); _teacherRepository = teacherRepository ?? throw new ArgumentNullException(nameof(teacherRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public Teach_CoursesController(IMapper mapper, ITeach_CourseRepository teach_CourseRepository, ITeacherRepository teacherRepository, ICourseRepository courseRepository, IAcademyRepository academyRepository, IScoreRepository scoreRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _teach_CourseRepository = teach_CourseRepository ?? throw new ArgumentNullException(nameof(teach_CourseRepository)); _teacherRepository = teacherRepository ?? throw new ArgumentNullException(nameof(teacherRepository)); _courseRepository = courseRepository ?? throw new ArgumentNullException(nameof(courseRepository)); _academyRepository = academyRepository ?? throw new ArgumentNullException(nameof(academyRepository)); //用来判断学生选了哪些课程并排除 _scoreRepository = scoreRepository ?? throw new ArgumentNullException(nameof(scoreRepository)); }
public AcademiesController() { this._academyRepository = new AcademyRepository(new AcademyModel()); }
public AcademiesController(IMapper mapper, IAcademyRepository academyRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _academyRepository = academyRepository ?? throw new ArgumentNullException(nameof(academyRepository)); }