我在移动应用程序中使用SignalR 2.0和.NET客户端,因此我需要处理各种类型的断开连接.有时SignalR客户端在没有我帮助的情况下重新连接 - 有时我必须通过再次调用HubConnection.Start()来重新连接.(因为SignalR在某些时候神奇地自动重新连接,我想知道我是否缺少功能或配置设置)
设置自动重新连接的客户端的最佳方法是什么?我已经看过处理Closed()事件的javascript示例,然后在n秒后连接.有没有推荐的方法?
我已经阅读了有关SignalR连接生命周期的文档和几篇文章,但我仍然不清楚如何处理客户端重新连接.
谢谢!