我正在使用使用Xamarin-Forms创建的移动应用程序,我们将Azure作为我们的中间件,因此从SQLite Db of Mobile我们将数据推送到Azure,该应用程序也支持离线功能。我读到了什么 https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-offline-data-sync/
我们无法将单个表数据推送到Azure,在我的应用程序中我调用
await AzureServiceProvider.Instance.PushDataAsync();
是否始终将所有表数据推送到azure? 如果是,是否有办法仅推送与已执行CRUD操作的页面相关的表数据?
答案 0 :(得分:3)
是否始终将所有表数据推送到azure?
是的,确实如此。来自帮助:
此同步上下文有助于通过跟踪和保留表关系 推送客户端应用在PushAsync时修改的所有表中的更改 被称为。
关于下一个问题:
有没有办法只推送与CRUD相关的表格数据 已经进行了操作
我没有使用标准同步。我试了很长时间,但是很痛苦。 我在Azure移动应用程序中创建了自己的ApiController。