asp.net – MVC 4 Web API Action返回:类型vs HttpResponseMess
发布时间:2020-12-15 23:19:15 所属栏目:asp.Net 来源:网络整理
导读:有什么区别返回类型例如 public class MyController : ApiController { public IEnumerableMyType Get()... VS 返回HttpResponseMessage: public class MyController : ApiController { public HttpResponseMessage Get()... ?? MVC是否将类型转换成HttpRes
有什么区别返回类型例如
public class MyController : ApiController { public IEnumerable<MyType> Get()... VS 返回HttpResponseMessage: public class MyController : ApiController { public HttpResponseMessage Get()... ?? MVC是否将类型转换成HttpResponseMessage内容对象?除了显式添加格式化程序之外,页面上的结果看起来是一样的. 与客户有什么区别? 解决方法
没有区别.
如果你返回CLR类型,它将被HttpResponseMessage包装. 唯一的区别是,如果你返回HttpResponseMessage,你有机会直接使用HTTP工作 – 所以你可以设置头文件,绕过MediaTypeFormatter等等. 这一切都是个人偏好和/或在您的行动中执行的活动的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 如何将模型绑定中使用的所有ValueProvide
- 单元测试 – MVCContrib测试路径与区域
- asp.net-mvc – MS Ajax与jQuery在ASP.NET MVC应用程序中的
- asp.net-mvc – 您可以使用IOC容器将依赖项注入自定义WebVi
- asp.net-mvc – 无法解析符号’ViewBag’
- kendo-ui – Kendo UI ASP.NET MVC网格数据源过滤器值为nul
- asp.net – web-api&swagger文档
- 来自ASP.NET MVC站点的“无效的JSON原语:alihack”错误
- asp.net-mvc – 在实体框架中我只想包括第一个子对象而不是
- 如何将应用程序从经典ASP迁移到ASP.NET MVC?
推荐文章
站长推荐
- asp.net-core – ASP.NET Core Max并发连接?
- ASP.net客户端ID模式
- asp.net – 如何将AD身份验证SSO与现有的Forms身
- asp.net – 生成PDF,IE和HTTPS错误
- asp.net MVC5,如何使用mysql数据库,使用MVC框架
- asp.net-mvc – 模拟任务>与NSubstitute
- asp.net-mvc – “一个MVC过滤器提供程序已经注册
- asp.net-mvc – MVC(ASP.NET MVC)乐队3层架构如何
- asp.net – 如何在IIS7上全局设置enableVersionH
- asp.net – 如何拒绝用户访问子文件夹和文件?
热点阅读