我们在Signalr .Net Core中一直面临重新连接的问题,重新连接到Signalr-Hub的最佳实践是什么?
以下内容似乎是有关重新连接的最受尊敬的文章。但是似乎已经过时了,不是吗? Best practice for reconnecting SignalR 2.0 .NET client to server hub
答案 0 :(得分:2)
当前,您必须编写自己的重新连接逻辑。这些文档提供了有关如何对Javascript client和.NET client进行幼稚的重新连接的示例。
答案 1 :(得分:0)
(您的链接引用的是SignalR的.NET(4.x)客户端/版本,而不是.NET CORE版本。这不是过时的。它们在许多方面都有明显的不同,并且彼此不兼容。您必须将.NET CORE集线器与.NET CORE客户端一起使用,您不能将它们与较旧的.NET(4.x)集线器或客户端混合使用。
根据早在2017年至今仍未解决的问题,David Fowler说:“我们正在考虑在下一个预览版本中将自动重新连接功能添加回SignalR。”
因此,根据您所用的版本和问题所在的位置,您需要跟进该项目。