Я пытаюсь вернуть список обновлений статуса, упорядоченных по вставленной дате, в порядке убывания. Этот список отображается в частичном представлении, поэтому я не могу использовать контроллер для сортировки списка. Решение было создать класс обслуживания, который включает в себя этот код:System.NotSupportedException при создании обратного списка
var StatusResult = (from status in db.UserStatuses
orderby status.DateInserted
select status).Reverse().ToList();
return StatusResult;
Когда я бегу, я получаю эту ошибку:
An exception of type 'System.NotSupportedException' occurred in EntityFramework.SqlServer.dll but was not handled in user code
Additional information: LINQ to Entities does not recognize the method 'System.Linq.IQueryable
1[Project.Models.UserStatus] Reverse[UserStatus](System.Linq.IQueryable
1[Project.Models.UserStatus])' method, and this method cannot be translated into a store expression.
Может кто-нибудь помочь мне понять, что происходит и как это исправить ?
Спасибо, связка. Я не знал, что могу написать «нисходящий» после DateInserted –