在后台任务中使用来自主项目的 类

Use classes from main project in background task

如何在后台任务项目中使用属于主项目的 classes。我写了一个 helper class 来管理对本地 sqlite 数据库的操作,我是否必须复制这个 class 并将其复制到后台任务的项目中,或者可以通过其他方式共享它?主要目标是在后台线程中填充本地数据库,由 TimeZoneChange

等事件触发

从后台线程访问主项目中的 classes 和引用的常用方法是什么?回到 Windows 8 时代,共享项目可用于通过引用共享 classes - 这仍然适用于 UWP 还是有任何其他建议?

这是主项目和后台任务的当前结构 - 我想在后台任务中使用即 DatabaseHelper.cs

重构代码,使您想要共享的代码(及其依赖项)位于单独的 class 库项目中,后台任务和应用程序都可以引用。