Код: Выделить всё
teams = context
.Teams
.Include("TeamDepartments")
.Include("TeamEmployees")
.Select(t => new TeamDto
{
sourceSystemId = t.TeamId,
name = t.Name,
manager = t.EmployeeIdTeamManager,
teamLead = t.EmployeeIdTeamLead,
employees = t.TeamEmployees.Select(te => te.EmployeeId).ToArray(),
departments = t.TeamDepartments.Select(td => td.DepartmentId).ToArray()
})
.ToList();
Я видел и другие подобные вопросы, но решения есть. похоже, у меня не работает. Я подозреваю, что мне нужно сделать еще один шаг, поскольку я переживаю отношения.
Подробнее здесь: https://stackoverflow.com/questions/167 ... ze-toarray
Мобильная версия