我正在使用Azure的离线同步API。我们需要制作可靠的集成测试,而且我们发现这很棘手,因为我们需要依赖于它,因为它需要依靠。在官方文档发布行为......或挖成的来源,但容易在任何时候改变)在Azure的离线同步API中初始化本地同步存储
样品做到这一点:
var store = new MobileServiceSQLiteStore("localstore.db");
的意见提到“初始化本地存储”。
我假设本地同步数据库是一个“抛弃”资产,因为它可以随意重新创建。
是否会创建本地SQLite文件(如果该文件不存在)的预期行为,或者每次移动应用程序启动时都会重新创建该文件并进行该调用?
这是不清楚的[因为教程](https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-xamarin-forms-get-started-offline-data/#review客户端同步代码)说:“...这*创建一个新的*本地SQLite数据库使用...” –