ios - 如何在 Xamarin IO 中每隔一定时间间隔安排一个任务?
问题描述
我有一个通过 signalR 以 Xamarin 形式发送消息的应用程序。
问题是当应用程序进入休眠状态时,与 signalR 的连接会丢失,并且消息停止到达客户端。
我正在研究如何不时检查与 signalR 的连接状态是否处于活动状态,如果不是,则重新连接。
这是我将执行该过程的代码行。
Device.BeginInvokeOnMainThread(async () =>
{
await MainViewModel.Instance.LobbyViewModel.ReConnectFromBackGround();
});
我已经通过这个文档:
在 Android 的情况下,我没有遇到问题,但在 IO 中,我不知道我应该采取什么方法以及如何去做。
解决方案
推荐阅读
- mongodb - Mongo - 聚合组查找值
- jmeter - 无法通过 JMeter 发送 ISO 8583 消息
- android-workmanager - 如何使 WorkManager.cancel() 立即生效?
- c# - 无法单击保存按钮,它正在失去焦点
- swift - Swift 模板函数
- sql - SQL Server 中的 FROM 子句
- java - FileOutput Stream 删除文本文件内容
- terminal - xtermjs,关于使用的几个问题
- javascript - 时间复杂度是根据程序在单个输入上工作的时间来计算的
- python - 对列应用过滤以保留具有特定结构的值