Windows 10 IoT Core / .NET Core 2.0 / 数据存储在哪里?

Windows 10 IoT Core / .NET Core 2.0 / Where to store data?

我问我在我的 .NET Core 2.0 应用程序中持久保存应用程序相关数据的好方法是什么。该应用程序在具有 Windows 10 IoT Core 的 Pi3 上运行。如我所见,我只有两个选择。 1. MSSQL LocalDB 或 2. SQLite。 Azure 或其他云服务将无法运行,因为我的应用处于脱机状态。我知道这不是 Win10IoT 之类的预期用例,但也许有人有想法?

我现在正在使用 SQLite。第一印象是积极的 - 但您必须牢记 SQLite EF Core Database Provider Limitations。就我而言,应用多个 EF 迁移是不可能的,因为我想 AlterColumn。我不得不还原任何迁移,然后重复 Add-Migration 一次迁移完整模型。