考虑一个每视图事务模型,其中IHttpModule
i 使用标准打开事务ISession
。
现在,我有一个页面,我想做一些批处理操作。由于IStatelessSession
是批处理操作的首选:
- 可以同时
ISession
开IStatelessSession
吗?安全吗? - 如果 1. 是的,我可以使用相同的
ITransaction
吗? - 如果 2. 不,我应该 Commit & Close the
ISession
and its associatedITransaction
然后为它打开IStatelessSession
和新ITransaction
的吗? - 如果 3. 是,我应该注意哪些陷阱?
欢迎任何想法