当前位置:  开发笔记 > 后端 > 正文

asp.net核心中的Request.CreateResponse

如何解决《asp.net核心中的Request.CreateResponse》经验,为你挑选了1个好方法。

下面是我的代码(部分代码),我想将其迁移到asp.net核心.我的问题是"Request.CreateResponse"在下面的代码中不起作用.我谷歌很多,但无法找到任何解决方案.我该如何解决?包Microsoft.AspNet.WebApi.Core也无法正常工作.

    [HttpPost]
    public HttpResponseMessage AddBusinessUsersToBusinessUnit(MyObject request)
    {
        return Request.CreateResponse(HttpStatusCode.Unauthorized);
    }

提前致谢.



1> 小智..:

最后我做了一个解决方案.:)

[HttpPost]
public HttpResponseMessage AddBusinessUsersToBusinessUnit(MyObject request)
{
    return new HttpResponseMessage(HttpStatusCode.Unauthorized);
}


您如何在响应中添加内容?
@lazydeveloper使用Newtonsoft的Json.NET,并定义扩展方法:```public static HttpResponseMessage CreateResponse (此HttpRequestMessage requestMessage,HttpStatusCode statusCode,T content){return new HttpResponseMessage(){StatusCode = statusCode,Content = new StringContent( JsonConvert.SerializeObject(content))}; }```
@IeuanW`ReasonPhrase`属性
推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有