signalr OnDisconnected方法
问题描述:
我想实现一个应用程序,我用signalr来检测客户端从服务器断开连接的时间..我的集线器是这样的.. 我正在使用的版本0.2.0-alphasignalr OnDisconnected方法
[HubName("TrappistHub")]
public class TrappistHub : Hub
{
public override Task OnDisconnected(bool stopCalled)
{
return base.OnDisconnected(stopCalled);
}
public void SendReport(TestAttendees testAttendee)
{
Clients.All.getReport(testAttendee);
}
}
并且DisconnectTime被设置为默认值。但是当我从服务器断开连接时,OnDisconnected方法在50秒后而不是30秒时被击中,当我将DisconnectTime设置为10秒或20秒时,它根本没有被击中..但是当我刷新页面时, ...我不明白为什么..?
我正在使用Asp.net核心1.1 –
这不是一个支持的版本,所以我不认为有人会花时间调试这个。你可以转移到ASP.NET Core 2.0吗? – Pawel
我有一个大的应用程序运行在.net核心1.1和我的大部分包是根据..没有任何影响..如果我切换到2.0 ..? –