// GET: api/Courses public async Task <ICollection <CourseResultViewModel> > GetCourses() { var result = (await _courses.All()) .Select(c => (CourseResultViewModel)c) .ToList(); return(result); }