我有一个打开的Castle ActiveRecord SessionScope。 我需要使用包装到SessionScope中的nhibernate会话。如何从Castle ActiveRecord检索当前NHibernate会话对象SessionScope
如何从SessionScope中检索当前NHibernate会话对象?
非常感谢您的答复。
[更新] 我有这样的代码
ISession session = SessionScope.Current.GetSession();
,但我不知道该怎么传递到的getSession参数
谢谢@jishi但我有这个错误:关键不在集合中。 – manuellt
您是否在Windsor使用ActiveRecordFacility? – jishi
谢谢@jishi,我没有使用Windsor的ActiveRecordFacility,但我尝试了一个解决方案,我测试了它,并没有问题。再次感谢你。 – manuellt