什麼和為什麼 ASP.NET Web API

什麼? : 用於構建基於 HTTP 的端點的完全支援且可擴充套件的框架。在 HTML5,移動裝置和現代開發技術的世界中,HTTP 已成為構建豐富,可擴充套件服務的預設選項。ASP.NET Web API 提供了一組易於使用的預設選項,但還提供了深度可擴充套件性基礎結構,以滿足使用 HTTP 的任何方案的需求。

為什麼? :

  • 需要服務層的 HTML5 應用程式。
  • 需要服務層的移動應用程式。
  • 需要服務層的客戶端 - 伺服器桌面應用程式。