Запрос возвращает f.File
поле, но необходимо вернуть также связанное с f.File
поле c.Name
поле.
Как получить f.File
и c.Name
связанные поля в результате запроса, где результат ограничен полем f.File
?
var query = from f in db.FileCommits
join c in db.Commits
on f.CommitID equals c.Id
where (c.WorkspaceId == workspaceId && f.CommitID <= commitId)
select new{f, c};
var listOfFiles = query
.OrderByDescending(p => p.c.Id)
.Select(f => f.f.File)
.Distinct()
.ToList();