使用Upshot和DbDataController似乎一切正常。我想知道Upshot是否与普通的ApiController兼容?例如一种ApiControllerPost方法,它接受一个模型,然后以某种方式将该模型添加到XML文件中。客户端使用Upshot发布数据后仍然收到验证错误?有没有其他人在这种程度上玩过Upshot? 最佳答案 SPA使用的是upshot.js,这是一个与EntityFramework紧密相关的javascript框架。因此,如果您想使用SPA功能,则需要使用DataController和EF。