예제 #1
0
        public async Task <IEnumerable <SimpleCourse> > Handle(CourseListQuery request, CancellationToken cancellationToken)
        {
            var list = await _ReadDatabase.GetItems(new[] { "id", "Capacity", "Title", "MaxAge", "MinAge", "AvgAge", "EnrollmentCount" });

            return(list as IEnumerable <SimpleCourse>);
        }
        public IEnumerable <Course> ReadCourses(CourseListQuery query)
        {
            CoursesQueryHandler handler = new CoursesQueryHandler();

            return(handler.Handle(query));
        }