Рассмотрим:
Клиент класса
Проект класса
Билет класса
Ответ класса
У клиентов есть сводная коллекция проектов, у проектов есть сводная коллекция билетов, а у билетов есть сводная коллекция ответов.
var data = ctx.Set<Ticket>().Include(p => p.Client).
Select(p => new { Ticket = p, LastReplyDate = p.Replies.Max(q => q.DateCreated)});
Не работает. Ни один проект и клиент не загружаются при выборе данных таким образом.
Я знаю, как заставить его работать. Мой вопрос: почему он не работает так?