asp.net-web-api 什么以及为什么使用ASP.NET Web API?

示例

什么?:用于构建基于HTTP的端点的完全受支持的可扩展框架。在HTML5的世界中,移动设备和现代开发技术HTTP已成为构建丰富的可伸缩服务的默认选项。该ASP.NET网页API提供了一个易于使用一系列的选项,但也提供了深刻的可扩展的基础设施,以满足使用HTTP任何情况下的需求。

为什么?:

  • 需要服务层的HTML5应用程序。

  • 需要服务层的移动应用程序。

  • 需要服务层的客户端-服务器桌面应用程序。