当我在网址和内容中传递数据时:
这两种模型绑定方案有什么区别?
答案 0 :(得分:0)
MVC:模型视图控制器,因此您可以将模型从控制器传递到视图。您的视图呈现在服务器端。
使用web api,您可以开发单页面应用程序.Web api用作Rest api,通过控制器查询,控制器返回DTOs可以转换为客户端的json对象。 Web api不允许传递您的实体导致循环依赖。您通过ajax查询在客户端呈现您的视图。如同this link中的示例一样,您可以将参数传递给控制器
http://localhost/api/values/?Latitude=47.678558&Longitude=-122.130989
或者您可以通过查询查询数据,例如this link
http://localhost/Products?$filter=Category eq 'Toys'