Dapper.NET and IQueryable

后端 未结 2 1416
隐瞒了意图╮
隐瞒了意图╮ 2021-02-05 04:22

Is there a plan to make Dapper.net compatible with IQueryable interfaces? If not, what\'s the workaround to use Dapper with \"Expression Trees\" filters?

相关标签:
2条回答
  • 2021-02-05 05:00

    You can get IQueryable from IEnumerable using the built-in extension method AsQueryable in System.Linq namespace

    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();            
    }
    

    Example

    0 讨论(0)
  • 2021-02-05 05:09

    No, there are no plans to do this. It is far far outside what dapper tries to do. So far that I would say it is antithetical. Dapper core tries to be the friend to those who love their SQL.

    0 讨论(0)
提交回复
热议问题