信号重新连接&超时

时间:2015-05-13 09:13:17

标签: signalr

我使用Xamarin Studio(C#)开发了一个移动应用程序。我使用SignalR接收来自服务器的推送通知。但如果开始实现重新连接,则使用它连接。超时。

重新连接:
注意:我通过关闭/打开我的网络连接进行测试。 它在第一次断开连接后运行良好(即,我可以在第一次断开网络后重新连接。但是,如果我再次尝试重新连接,我将无法从服务器获得任何通知。 我得到了:运输超时......断开连接超时......

非常感谢一些示例代码。

超时:

我能够从服务器获得推送通知直到15分钟,但之后服务器超时了。如何增加超时或如何处理超时,以下是否有助于增加推送通知的超时?

_hubConnection.TransportConnectTimeout = TimeSpan.FromMinutes (60);?

非常感谢一些示例代码。

1 个答案:

答案 0 :(得分:0)

嗯......有一个解决方案来实现重新连接逻辑:) ..在Xamarin.mac project.No计时器没什么需要的。只需要一个网络检查才能运行推送通知logic.thats it .. ..

我正在结束这篇文章:)