1

对于我的 IRepository,我想:

  1. 让它可以被 dapper、petapoco、mass 等微型生物使用……用于 SPEED
  2. 要在服务器上运行 where 子句,希望使用 Expression/IQueryable 样式(这也是非常可交换的)

有可能两者兼得吗?您将如何为微组织编写 IRepository Where?微型 ORM 是否适用于大到需要存储库的项目?

我需要速度和交换能力。如果没有一个好的地方,我的存储库模式就毫无价值,对吧?

4

1 回答 1

1

如果您喜欢像 POCO 类这样看起来不错的东西,并且还想要 MicroORM 的速度,那么您必须检查ServiceStack OrmLite。甚至您也可以使用 Massive 或 Dapper。只是使用它会有所不同。

但有一件事是肯定的,代码会更少,速度就像任何东西。如果您需要任何代码片段,请告诉我。只需浏览 github 站点,这将有所帮助。

于 2012-09-03T05:22:50.610 回答