使用 C# ASP.NET WebAPI 的优势是什么?
WEB API 是更简单的轻量级服务的更好选择。WEB API 可使用包括 XML 在内的任何文本格式,并且比 WCF 更快。
它的工作方式与 HTTP 的工作方式相同,对所有 CRUD 操作使用 GET、POST、PUT、DELETE 等标准 HTTP 动词。
完全支持路由
使用 MediaTypeFormatter 以 Json 和 XML 格式生成响应。
它既可以托管在 IIS 中,也可以在 IIS 外部进行自托管。
支持模型绑定和验证。
支持 ODATA。
支持无状态数据传输。
支持 URL 模式和 HTTP 方法。
注意 - ODATA(开放数据协议) 是一种开放协议,它允许以简单、标准的方式创建和使用可查询且可互操作的 RESTful API。
广告