UpT*_*eek 9 nhibernate orm session
在Web应用程序中使用NHibernate时,这是一个非常基本的问题,但在搜索Web时我没有看到任何商定的最佳实践.我在很多不同的地方看到它:
在Repository方法中创建和处理 - 这对我来说似乎很愚蠢,因为当你得到对象它已经分离了.
在Controller Action的开头和结尾 - 这似乎更好,但是每个动作都必须这样做很烦人.
在应用程序级别,在global.asax beginrequest和endrequest中 - 这似乎是最好的想法,但同样,我已经看到一些在Init中创建的示例而不是beginrequest(例如尖锐的架构) - 虽然我不确定为什么.
也许有其他方法?
IoC容器可以在某种程度上提供帮助吗?
也许你知道网上关于这个的好资源?
而且 - 你用什么方法?
谢谢
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |