我试图在应用程序完全关闭的情况下访问设备上的本地数据库,为此,我使用了sqlite插件sqflite: ^1.2.0和后台获取插件background_fetch: ^0.4.0。我能够注册无头后台任务,没有问题,当我尝试运行后台任务时,我得到了以下错误!有什么建议吗?颤动医生
[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Mac OS X 10.15
我正在使用MVVM、Code-First和存储库模式开发WPF应用程序。我需要一个后台任务,它处理来自客户端的new服务器请求并将新数据保存到数据库中。这个DbContext在每次回购中的应用程序结束之前都是长寿的,并从MainViewModel注入到VM的构建器中。当我从后台任务将新数据保存到数据库时,GUI不会更新,因为我在那里使用的是不同的DbContext (由于并发请求,我必须这样做):
using (va