WCF中的Raven DB会话管理
-
26-10-2019 - |
题
我有一个接受请求,执行一些工作并为Raven DB的拯救结果的WCF服务。我认为会话管理与WCF相似,但我不确定。目前,我正在考虑每个WCF请求创建一个会话。
还有其他建议吗?
解决方案
是的,从会话管理的角度来看,您可以使用所有NHIBERNATE实践。因此,WCF中的Ravendb的会话管理与您如何使用NHibernate进行相同
用具体的术语,这意味着使用每个呼叫实例模式并在呼叫之前创建会话并在呼叫后拨打savechanges()并在呼叫后处置。
其他提示
好吧,这确实取决于您的用例,但是为了获得最佳的可扩展性,您应该优先考虑每个通话实例模式。
不隶属于 StackOverflow