我刚刚开始使用移动应用程序。我习惯用Web API的ApiController来制作API。

VS2015中的Mobile Apps的默认项目模板带有从TodoItemController继承的示例TableController。似乎在TableController中开箱即用地安装了一些CRUD操作,并且每个数据对象的类型都必须为ITableData

理想情况下,我想跳过TableController并使用ApiController以自己的方式实现。

我的问题是,放弃TableController的后果是什么? App Service与TableController的使用之间是否存在紧密的联系?

最佳答案

TableController与客户端SDK的表逻辑耦合,并为查询,脱机同步等所需的交互提供所有正确的逻辑和列。

您可以很好地使用API​​控制器,这主要取决于您要使用的功能。

07-24 09:37