【发布时间】:2014-11-26 07:33:37
【问题描述】:
ASP.NET WEB API 的System.Net.Http.HttpRequestMessage 会在 ASP.NET 5 中重用还是会引入重新设计的?如果是这样,前者会怎样?
【问题讨论】:
标签: asp.net asp.net-web-api asp.net-web-api2
ASP.NET WEB API 的System.Net.Http.HttpRequestMessage 会在 ASP.NET 5 中重用还是会引入重新设计的?如果是这样,前者会怎样?
【问题讨论】:
标签: asp.net asp.net-web-api asp.net-web-api2
一般引入的类在版本之间同步,并且由于HttpRequestMessage 是在.NET 4.5 中引入的,因此该类很有可能会保留在 API 中。
现在在 API 参考页面上的 ASP.NET 5 站点上,您可以找到 HttpMessageContent.HttpRequestMessage,它正在 API 2 中积极使用,例如在 HttpMessageContent class 中。
【讨论】:
在 ASP.NET 5.0 中,请求类将为 HttpRequest。此抽象类的默认实现是您在评论中链接的内容。我的理解是,今后,System.Net.Http.HttpRequestMessage 将不会在服务器端使用。但是,System.Net.Http.HttpRequestMessage 仍然可以在客户端使用,例如 HttpClient。
【讨论】: