存储库模式在哪里和轻量级ORM

时间:2011-12-19 14:53:56

标签: architecture repository-pattern dapper petapoco massive

对于我的IRepository,我想:

  1. 让它可以被小巧玲珑,petapoco,大型等微型球员使用......用于SPEED
  2. 要在服务器上运行where子句,希望使用Expression / IQueryable样式(也是非常可交换的)
  3. 有可能同时获得两者吗?你会如何写一个IRepository微观动词?微观ORM是否适合大到足以使存储库成为必需的项目?

    我需要速度和交换能力。如果我的存储库模式毫无价值,那么没有好处,对吗?

1 个答案:

答案 0 :(得分:1)

如果你喜欢POCO课程看起来很好的东西,并且也想要速度的MicroORM,那么你必须检查ServiceStack OrmLite。即使你可以使用Massive或Dapper。只是使用它将是不同的。

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