これは重複した質問かもしれませんが、SOで見つけられませんでした。もしそうなら、私にそれを指摘してください。
IQueryable を使用したページングとソートの多くの例を見てきましたが、IQueryable を使用したくないか、少なくともリポジトリの外部からは使用したくありません (外部に公開しないでください)。
Linq To SQL は使用していません。私のリポジトリは現在、DTO または ICollection を返します。
私はJqGridを使用しています。一度にすべてのデータを削除したくありません。
私のアプリケーションは現在開発中なので、すべてのデータを持ってきて、コントローラーでページング、 orderBy 、 SKIP などを実行します。
私が望むのは、これらの操作をデータベース レベルで実行することです (データベースのサイズが大きくなるにつれて効率が上がると思います)。
Paging 、 Sorting 、および Filtering を実装する方法についての提案
よろしく、
3月