public ActionResult <ProfessorViewModel> Get([FromRoute] long id) { var prof = ProfessorRepository.GetProfessorWithCourseInfo(id); if (prof == null) { return(NotFound()); } var professorViewModel = Mapper.Map <Professor, ProfessorViewModel>(prof); return(Ok(professorViewModel)); }