我在我的应用程序中使用 L2S,但我越来越多地切换到dapper.net,因为我在查询性能和烦人的n+1 选择问题上遇到了重大问题。
它工作正常,但我想念过滤数据时舒适的 LINQish 编写谓词的风格。
所以我的问题是,我如何将形式的谓词转换Func<T, bool>
为 SQL Server where 子句以将其与 dapper 一起使用?
我认为以前一定有人这样做过,还是所有精巧的用户都手动编写了他们的 sql 语句?
正如标题所暗示的,也许可以选择为 SQL Server 调用 LINQ2SQL 提供程序?
基本上我正在寻找类似动态linq的逆的东西。