예제 #1
0
 public DisciplineController(DisciplineCommandHandler disciplineCommand, DisciplineQueryHandler disciplineQuery, CourseQueryHandler courseQuery,
                             ProfessorQueryHandler professorQuery, UserQueryHandler userQuery) : base(userQuery)
 {
     _disciplineCommand = disciplineCommand;
     _disciplineQuery   = disciplineQuery;
     _courseQuery       = courseQuery;
     _professorQuery    = professorQuery;
 }
예제 #2
0
 public EnrollmentController(EnrollmentQueryHandler enrollmentQuery, EnrollmentCommandHandler enrollmentCommand, CourseQueryHandler courseQuery,
                             StudentQueryHandler studentQuery, EnrollmentDisciplineQueryHandler disciplineQuery, UserQueryHandler userQuery) : base(userQuery)
 {
     _enrollmentQuery   = enrollmentQuery;
     _enrollmentCommand = enrollmentCommand;
     _courseQuery       = courseQuery;
     _studentQuery      = studentQuery;
     _disciplineQuery   = disciplineQuery;
 }
예제 #3
0
 public CourseController(
     CourseQueryHandler queryHandler,
     CourseCommandHandler commandHandler,
     IMapper mapper)
 {
     _queryHandler   = queryHandler;
     _commandHandler = commandHandler;
     _mapper         = mapper;
 }
예제 #4
0
 public StudentController(StudentQueryHandler studentQuery, StudentCommandHandler studentCommand, CourseQueryHandler courseQuery, UserQueryHandler userQuery) : base(userQuery)
 {
     _studentQuery   = studentQuery;
     _studentCommand = studentCommand;
     _courseQuery    = courseQuery;
 }
 public CourseQueryHandlerTests()
 {
     CourseRepository   = new Mock <ICourseRepository>();
     CourseQueryHandler = new CourseQueryHandler(CourseRepository.Object);
 }