http://daniel.wertheim.se/2009/10/21/nhibernate-hbmnhibcontext-fluentnhibcontext/ WCF应用程序中的NHibernate会话管理 http://davybrion.com/blog/2008/06/managing-your-nhibernate-sessions/ http://davybrion.com/blog/2009/12/using-nhibernate-in-your-service-layer/ http://jeffreypalermo.com/blog/use-this-nhibernate-wrapper-to-keep-your-repository-classes-simple/
还有其他一些。我想要实现两个基本的事情:
- 每个请求一个ISession
- 每个请求一个ITransaction
我认为,现在每个实体应该有一个Repository,然后在服务操作变得更加复杂时,最终可以在这些Repository之上添加某种类型的聚合根Repository。那是否有必要呢?
谢谢。