【发布时间】:2017-05-02 17:16:23
【问题描述】:
我正在使用两个 signalR 集线器解决问题,当我关闭导航器窗口(或选项卡)时,仅调用了一个 OnDisconnected。 示例伪代码:
Hub1{ ... OnDisconnected(){print(1)} }
Hub2{ ... OnDisconnected(){print(2)} }
关闭窗口时输出为:
1
谁能解释一下为什么? 谢谢。
【问题讨论】:
-
你是指客户端输出还是服务器端输出?
-
我的意思是执行哪个事件处理程序(服务器端)。是 Hub1.OnDisconnected 还是 Hub2.OnDisconnected 还是两者兼而有之?
-
两者都是。这是标准行为。
标签: signalr signalr-hub