public async Task <TeamView> AddTeamAsync(CreateTeamView teamView) { var team = new Team { Name = teamView.Name, Members = teamView.MemberIds.Select(memberId => new User { Id = memberId }).ToList(), Projects = teamView.ProjectIds.Select(memberId => new Project { Id = memberId }).ToList() }; var result = await _teamRepository.CreateAsync(team); return(result.Map()); }