在WebApi中,我曾经在我的BaseApiController上执行此操作:
Request.GetOwinContext().Response.Headers.Add("X-Pagination", new[] { Newtonsoft.Json.JsonConvert.SerializeObject(paginationHeader) });
我转换为ASP.NET v5,我收到错误:
HttpRequest does not contain a definition for GetOwinContext
任何指针?
答案 0 :(得分:1)
ASP.NET 5不基于OWIN,因此不要指望GetOwinContext()
能够正常工作。
您的代码可以轻松适应新的HttpResponse
原语:
Response.Headers["X-Pagination"] = JsonConvert.SerializeObject(paginationHeader);