Entity Frameworkには、標準操作用の組み込み関数を提供する関連するリポジトリがあります。これらの関数の1つは、一般化されたGet(filter、orderby、includeList)メソッドです。私はフィルタとincludeListの使い方を知っていますが、orderbyパラメータの使い方を理解していません。 ORDERBYパラメータは、以下のように与えられる。リポジトリOrderByの使用例の例が必要
Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> orderBy = null
と評価は次のとおりです。
IQueryable<TEntity> query = DbSet;
if (orderBy != null) {
return orderBy(query).ToList();
} else {
return query.ToList();
}
任意のヒントや例を私は 感謝を始めるだろう。
この "関連するリポジトリ" とは何ですか?あなたはサードパーティの図書館からこれを持っていますか? – Slauma