public async Task <Project> Get(int id) { ProjectEntity projectEntity = await _projectRepository.GetById(id); Project project = projectEntity.Adapt <Project>(); project.Owner = projectEntity.Owner.Adapt <User>(); project.Users = projectEntity.UserProjects.Select(u => u.User.Adapt <User>()).ToList(); return(project); }