【发布时间】:2016-11-03 16:17:22
【问题描述】:
我正在构建一个 Xamarin 移动应用,它使用 Azure 移动应用服务进行离线同步。
A. Xamarin(移动客户端):
Xamarin 的文档展示了如何构建应用程序和本地数据库(使用 sqlite-net ORM)。模型带有各种属性的注释。
B. Azure 移动应用服务(服务器):
Azure 的文档展示了如何在移动应用程序中定义模型(没有 sqlite-net),并在服务器应用程序上定义类似的模型(使用自定义的实体框架)。客户端模型使用不同的属性,而服务器模型不使用任何属性并且派生自EntityData。
但是客户端有两个数据库 - “真实”的一个 (A),另一个来自 Azure API (B)。
我应该只实现 (B) 吗?
这意味着,(A) 仅当我想要一个本地数据库时,我根本不需要 sqlite-net ORM?
【问题讨论】:
-
@Aravind 是的,这是我所指的文档的一部分
标签: azure xamarin azure-mobile-services