Dapper.NET和IQueryable

是否有计划使Dapper.net与IQueryable接口兼容? 如果没有,将Dapper与“表达式树”filter一起使用的解决方法是什么?

不,没有计划这样做。 它远不是小巧玲珑的尝试。 到目前为止,我认为它是对立的。 Dapper 核心试图成为喜欢他们SQL的朋友。

您可以使用System.Linq命名空间中的内置扩展方法AsQueryableIEnumerable获取IQueryable

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