【问题标题】:Has the generic version of HttpResponseMessage been removed from the ASP.NET WebApi?HttpResponseMessage 的通用版本是否已从 ASP.NET WebApi 中删除?
【发布时间】:2023-03-29 21:28:01
【问题描述】:

我刚刚完成了 VS 2012 RC 的安装并开始使用 ASP.NET Web API。我的工作基于 PluralSight 的一些教程,我一直将其用作参考。

在我使用过的每篇教程和文章中,我注意到他们在Action 的返回类型中使用了HttpResponseMessage 的通用版本,但令我惊讶的是,我在编码时无法使用这个对象。我认为问题可能只是名称空间引用不正确,但似乎并非如此。

谁能告诉我一些关于如何利用 PluralSight 在他们的视频中使用的通用 HttpResponseMessage 对象的源代码或参考资料?

【问题讨论】:

    标签: c# .net asp.net-web-api


    【解决方案1】:

    寻找我找到的答案this article 它声明通用版本已被删除
    所以现在只需提及返回类型为 HttpresponseMessage 类型,并且在实际返回响应时使用
    Request.CreateResponse<T>(params);

    【讨论】:

      【解决方案2】:

      是的,我也在看同样的东西。HttpResponseMessage 的通用版本最近被删除了。因为它不是类型安全的

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-08-19
        • 2018-08-05
        • 1970-01-01
        • 1970-01-01
        • 2017-01-28
        • 1970-01-01
        • 2016-06-15
        相关资源
        最近更新 更多