Pin*_*nch 10 asp.net-mvc jquery asp.net-web-api
我被告知要为客户设计一个API来操作一些数据.现在,为了跟上琼斯的步伐,我用WebAPI设计了这个.我通过$ .Ajax将一个对象发布到我的Restful Webservice
为什么这与使用相同的$ .Ajax发布到标准MVC 4.0控制器有什么不同?
有什么好处?
谢谢
====
关于可能的答案:
注意如果您使用过ASP.NET MVC,那么您已经熟悉了控制器.它们在Web API中的工作方式类似,但Web API中的控制器派生自ApiController类而不是Controller类.您将注意到的第一个主要区别是Web API控制器上的操作不返回视图,它们返回数据.
====
这毕竟不是多余的,毕竟你永远都可以
return JSON(x);
Run Code Online (Sandbox Code Playgroud)
来自任何MVC控制器.
http://encosia.com/asp-net-web-api-vs-asp-net-mvc-apis/
Dave Ward的ASP.NET Web API与ASP.NET MVC"API" - 感谢Ant P.
一个美丽的概要:
| 归档时间: |
|
| 查看次数: |
5830 次 |
| 最近记录: |