signalr.client - 如何捕获 SignalR native 客户端与服务器失去连接

标签 signalr.client

我正在开发一个利用 SignalR 的 .net 客户端应用程序。如果由于某种原因连接断开,我想通知用户。如何使用 native 客户端捕获断开连接事件?

最佳答案

当连接断开时,客户端将进入重新连接状态。

因此,您可以结合重新连接事件来查看连接何时断开:

var connection = new Connection("http://myEndPointURL");

connection.Reconnecting += () =>
{
    Console.WriteLine("The connection has gone down, shifting into reconnecting state");
};

希望这有帮助!

关于signalr.client - 如何捕获 SignalR native 客户端与服务器失去连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13850081/

相关文章:

javascript - 信号R。无法到达 OnConnected()

SignalR IE11 forewerFrame 内存泄漏

signalr - 是否可以从 Postman 调用 SignalR Hub

reactjs - React Signalr 访问状态变量

asp.net-mvc-4 - 如何在SignalR(.NET客户端)中使用自定义基本身份验证?

c# - 在异步方法中使用时 SignalR 调用不返回

c# - SignalR 无法读取未定义的属性客户端

c# - 调用 .fail(error) 而不抛出异常

asp.net - SignalR 客户端返回 HTTP 错误 400 错误请求

signalr - 通过 http header SignalR 传递 token