SQLデータにアクセスするために使用する、コンパイルされたEntity Framework linqクエリの集合(静的クラスメンバの通常のモデル)があります。コンパイルされたエンティティフレームワークのlinqクエリにオプションのOrderByを追加する
特定の状況では、これらのクエリのいくつかにオプションの順序付けを提供する必要があり、ALSOにはコンパイルされたエンティティフレームワーククエリとしてこれらがあります。
コンパイルされたクエリを捨てて、シナリオごとに作成するのはかなり簡単ですが、基本的な式を保持してから、適切なOrderByを追加することをお勧めします。
これは、コンパイルされたクエリを使用していないときに簡単に実現できるようです。同様に私はLinqkitのAsExpandable拡張を使ってみましたが、エンティティフレームワークコンパイラはそれを好きではないようです。
誰でも私はこれを達成する方法について何か指摘しています(表現木を彷徨う大量のコードなし)。