Signal R Core 1.0.3-保持页面刷新连接

时间:2019-07-20 11:50:50

标签: asp.net-core signalr-hub asp.net-core-signalr

我目前正在使用Signal R Core 1.0.3构建Core 2.2应用程序,并且似乎没有关于如何在用户导航/返回页面时保持连接或重新建立connectionId的文档。

一旦存储在客户端,是否可以用已知的connectionId重新建立连接?即将connectionId存储为cookie,然后在用户刷新页面或稍后返回时重新建立该connectionId?

1 个答案:

答案 0 :(得分:0)

据我所知,SignalR没有提供一种刷新页面后保持连接的方法。每次用户使用网站时,他们将具有不同的连接ID。

因此我们可以将连接ID​​存储在内存中,以供用户使用Signalr

我写了一个小型博客here来演示这个想法,以便您可以看看。