Windows应用程序中的后台任务

时间:2016-07-08 05:27:13

标签: c# .net xaml windows-store-apps background-process

我正在开发一个与 REST 服务进行通信的应用程序。我想实现一个后台进程/任务,它继续在应用程序的整个生命周期中运行。

后台进程/任务的预期行为是它应该监视/侦听本地数据库( Sqlite ),并且每当添加到本地数据库的记录使用Restful API将其发送到服务器时。有点同步。

可能会发生应用程序与Internet /网络断开连接,并假设由于N / W不可用而未同步的记录很少。因此,下次每当N / W启动时,后台进程就会开始向服务器发送待处理记录。

问题:我怎样才能做到这一点?我需要做一些线程吗? 欢迎参考链接:-)

1 个答案:

答案 0 :(得分:0)

您需要为后台任务创建 Windows运行时组件项目。请遵循此Link

我认为example与您的要求类似:

请注意,Windows运行时组件具有limitations,例如,选中“在W​​indows运行时组件中声明类型”部分。