我该如何管理会话?我已经看到了一些示例,其中会话是在domainservice的构造函数中创建的,并在dispose方法中被销毁,但这似乎是一个坏主意。
在此感谢您的帮助,因为我找不到任何信息。
答案 0 :(得分:1)
我不太了解RIA服务,但它基于WCF,所以也许您可以为每个操作使用一个会话的模式,就像在Web中一样,您可以使用每个请求的会话模式吗?
并且第一个响应给出了一些代码: http://realfiction.net/go/133
下一个版本的NHibernate,WCF的集成应该是内置的,这里是来自trunk的源代码: https://nhibernate.svn.sourceforge.net/svnroot/nhibernate/trunk/nhibernate/src/NHibernate/Context/WcfOperationSessionContext.cs