我创建了一个基本的例子,在这个例子中,一个活动是通过LiveData观察房间DB。有关更多信息,请查看以下代码:
@Dao
interface NoteDao {
@Query("SELECT * FROM note ORDER BY date_created DESC")
fun getAll(): LiveData<List<Note>>
}
// Repository
class ReadersRepository(private val context: Context)
我一直在尝试在我的通用应用程序解决方案中创建背景任务。由于需要单独的Windows运行时组件项目来包含后台任务,所以我在解决方案中添加了一个。在任务中,我访问驻留在共享项目中的类,为了这样做,我使用add作为链接。虽然当我试图编译项目时似乎没有错误,但我得到了以下错误。
"winmdexp.exe" exited with code -1073741819.
Metadata file 'C:\...\BackgroundTasks.winmd' could not be found...
我认为这可能是因为我添加的链接类与后台任务项目没有相同的主命名空间。