asp.net-mvc - Web Api 性能优于 MVC

标签 asp.net-mvc asp.net-mvc-4 asp.net-web-api

我有一个 MVC Web 应用程序,我从客户端进行了一些 ajax 调用以取回 json 数据。现在我只是使用 MVC Action 方法来返回这些数据。我想知道我是否应该为这些使用 ASP.Net Web Api。

我知道如果我正在构建 REST 解决方案,我应该使用它。

但在这种情况下,增加额外的复杂性是否合理?有没有速度增益?我真的不需要内容协商功能或 OData 支持。

最佳答案

根据此处的帖子(及其引用的基准),Web API 的速度要快一些。 Web api performance?

关于asp.net-mvc - Web Api 性能优于 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18092156/

相关文章:

c# - MVC2 View 模型绑定(bind)

c# - 如何在 ASP.NET MVC Razor 中编码 '/'

asp.net - 多个 Html.dropdownlistfor 具有相同的选择列表,设置选定值

http - 在 ASP.NET mvc 4,c# 中只允许一个操作使用非安全连接

asp.net - Web API 2 通过查询参数获取

c# - MVC ActionLink 在添加约束后生成 NON-Restul URL

c# - Entity Framework 自动生成 GUID

c# - HandleError 和 ASP.MVC 中的强类型布局

vb.net - Action 委托(delegate) c# 到 vb.net 的转换

c# - Web API 方法返回 JSON 数据