Пример #1
0
        public IActionResult Details(int?id)
        {
            if (id == null)
            {
                return(View("CourseNotFound"));
            }

            var course = coursesRepository.GetCourse(id.Value);

            if (course == null)
            {
                return(View("CourseNotFound"));
            }

            return(View(course));
        }
Пример #2
0
        public IActionResult getCourse(int id)
        {
            var course = _coursesRepository.GetCourse(id);

            if (course == null)
            {
                return(NotFound());
            }

            return(Ok(course));
        }
Пример #3
0
 public IActionResult Get()
 {
     return(Ok(courses.GetCourse()));
 }
        public async Task <IActionResult> GetCourse(int id)
        {
            var course = await _repo.GetCourse(id);

            return(Ok(course));
        }
        public async Task <CourseResponse> Handle(GetCourseByIdQuery query, CancellationToken token)
        {
            var course = await _repository.GetCourse(query.Id);

            return(_mapper.Map <CourseResponse>(course));
        }