【发布时间】:2009-11-09 11:12:25
【问题描述】:
我正在尝试了解如何以及是否可以在 wcf 服务上保持会话打开。
问题是,如果我选择一个实体并将其传递给客户端,然后将其返回到具有相同会话的服务器,我会得到一个异常,导致会话不再知道该实体(由于 wcf,引用已更改) .
所以我必须打开一个新会话进行更新,当我打开一个新会话时,我会失去 nhibernate 的大缓存机制。
我能做些什么来解决这个问题?
我想保留缓存,我不在乎是否需要为每个调用打开会话。
【问题讨论】:
标签: c# wcf caching fluent-nhibernate