背景:
- Xamrin 表单客户端应用程序
- 带有点网的 Azure 后端
- 使用 Azure 离线数据同步
- 尝试使用 Azure 脱机文件同步
相关的 SO 问题 我在这里问了另外 2 个问题,这些问题与 使用 Azure 文件同步时获取 404有点相关
解决方案 如上面第一个链接中所述,即使我不打算为用户使用文件,我也必须为用户实体创建一个存储控制器才能成功登录。
当我在应用程序中进一步工作时,我仍然会收到更多 404 错误,正如我在提琴手中看到的那样。这些是类似的调用,它们希望访问如下 API
GET /tables/{EntityName}/{Id}/MobileServiceFiles HTTP/1.1
我现在的问题 我是否需要为我的解决方案中的每个实体提供一个存储控制器?可能是从 EntityData 继承的每个实体?
有没有一种方法可以有选择地告诉系统哪些实体将使用文件并仅为它们提供存储控制器?就像,可能是用一些属性标记它们?
参考 我正在使用这篇博文在我的应用程序中实现 Azure 文件同步。