我将SignalR与窗口应用程序一起使用。我有覆盖3个任务: OnConnected(),OnReconnected()和OnDisconnected()
对于OnConnected(),它响应速度很快。 但对于OnDisconnected响应非常慢。 设置时间或任何解决方案的任何选项? 我希望这些问题有意义! :)
答案 0 :(得分:1)
假设您想要更改SigalR的默认断开连接时间,但在大多数情况下,默认值都足够了。
protected void Application_Start(object sender, EventArgs e)
{
// Wait a maximum of 30 seconds (Default value) after a transport connection is lost before raising the
// Disconnected event to terminate the SignalR connection.
int disconnectTimeout = 30;
GlobalHost.Configuration.DisconnectTimeout = TimeSpan.FromSeconds(disconnectTimeout);
}