У меня есть такая структура данных:
public class User
{
public Guid Id {get;set;}
public string Name {get;set;}
public IList<Books> Books {get;set}
}
Я изо всех сил пытался сделать возможным сортировку пользователей по количеству закладок (отношение один ко многим).
Я пробовал разные подходы с linq, критериями и запросами, но безуспешно, и поэтому надеюсь, что один из вас может помочь.
Я использую пейджинг, так как у меня немалопользователи, поэтому решение должно выполнять запрос на SQL, а не в памяти на веб-сервере.