我正在开发一个利用 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/