web-dev-qa-db-ja.com

Dapper.NETとIQueryable

Dapper.netをIQueryableインターフェイスと互換性のあるものにする計画はありますか?そうでない場合、「式ツリー」フィルターでDapperを使用するための回避策は何ですか?

22
Bill

いいえ、これを行う予定はありません。ダッパーがやろうとしていることははるかに遠いです。これまでのところ、それは正反対です。 Dapper coreは、SQLを愛する人々の友達になろうとします。

38
Marc Gravell

System.Linq名前空間の組み込み拡張メソッドIQueryableを使用して、IEnumerableからAsQueryableを取得できます

public IQueryable<Order> GetOrdersAsQuerable()
{
    IEnumerable<Order> qry= GetOrders(); //using Query<T>
    //use the built-in extension method  AsQueryable in  System.Linq namespace
    return qry.AsQueryable();            
}

0
M.Hassan