我正在使用 SignalR 2.0 进行实时聊天和通知,并使用 NHibernate(与 FluentNHibernate)进行持久性。
我正在构建单页应用程序,所有调用都是使用 XHR 和带有 SignalR 的 WebSocket 完成的。
问题是:通过 SignalR 写入数据库的所有内容都不能被 nhibernate 会话识别。
当我进行整页刷新更改时,我想这是关于 SignalR 2.0 不包含我们在构建 NHibernate SessionFactory 时使用的 HttpContext。