public async Task <CourseDTO> Edit(CourseDTO dto) { var course = dto.MapTo <TCourse>(); await courseRepository.Edit(course, Session); return(course.MapTo <CourseDTO>()); }