.NET MAUI 后台服务.

Wenyan Zhang (Shanghai Wicresoft Co,.Ltd.) 36,436 信誉分 Microsoft 外部员工
2024-04-15T07:39:06.1766667+00:00

我目前正在做一个项目,用户必须输入数据。如果在没有信号或 WIFI 的区域,数据将保存到设备上的 SQLIte 数据库中。一旦用户再次连接到网络,数据将通过 REST API 上传到 SQL 数据库。

 

因此,我正在寻找一种方法让应用程序继续在后台运行,直到用户的手机再次连接网络时上传数据。我希望这是可行的。

 

此问题整理于:https://learn.microsoft.com/en-us/answers/questions/1183356/net-maui-background-service

开发人员技术 | .NET | .NET MAUI
0 个注释 无注释
{count} 票

接受的答案
  1. Yonglun Liu (Shanghai Wicresoft Co,.Ltd.) 50,126 信誉分 Microsoft 外部员工
    2024-04-15T07:43:01.5066667+00:00

    你好,

    因此,我正在寻找一种方法让应用程序继续在后台运行,直到用户的手机再次连接网络时上传数据。我希望这是可行的。

    有关如何在 MAUI 中使用后台服务的信息,你可以参考以下文档。尽管它们是 Xamarin 文档,但在 MAUI 中仍然适用。

    对于 Android:Foreground Services - Xamarin | Microsoft Learn

     

    在 Android 平台上,前台服务比普通后台服务具有更高的优先级,可以更有效地保持活动状态。

     

    对于 iOS:iOS Backgrounding with Tasks - Xamarin | Microsoft Learn


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。