5

由于我是 Dapper 的忠实粉丝,并且将它用于几个 SQL Azure 项目,我想在 MonoTouch 上使用它以及内置的 Mono.Data.SQLite。

我意识到 Dapper 的速度来自动态代码生成,不幸的是,这在 iOS 上是一个很大的禁忌,所有东西都必须由 MonoTouch 提前编译。

第一个问题:有没有人努力为 dapper 的相关部分提供基于反射的实现?(我知道它会慢很多)如果不是实现它会有多难(只浏览了 Dapper 的源代码)。

第二个问在构建期间 AOTed?还是由于连接和 QueryMultiple 等原因,这是不可能的?

注意:我意识到至少有一次尝试将 Dapper 移植到 MonoTouch 但浏览源代码我不知道它应该如何运行,因为所有动态方法生成的东西仍然在那里。

4

0 回答 0