фрагмент кода как пример:
контроллер:
var author = context.Authors.Include(a => a.Books);
razorview:
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Author)
</td>
<td>
@item.BooksNavigation.Id.COUNT()
</td>
</tr>
}
Мне нужен результат на экране Автор:
Author Books
------- -----
Author1 3
Author2 4
...
Итак, можно ли упростить Linq, не создавая дополнительную viewmodel и COUNT () напрямую только для экрана?
Я сделал некоторые изменения, основанные на ответах