Вы не показали нам весь свой код, но одна проблема заключается в том, что вы ожидаете от issues.OrderBy(..)
до видоизменения запроса, на который ссылается переменная issues
. Но на самом деле это не так; он возвращает новый IOrderedQueryable
, который представляет упорядоченную версию исходного запроса.
Поскольку ваши операции заказа на самом деле не касаются запрашиваемого, называемого вашей переменной issues
; имеет смысл, что вызов Skip
приведет к полученной вами ошибке, потому что на самом деле не был отсортирован.
Вы, вероятно, хотите сделать:
issues = issues.OrderBy(...);