web-dev-qa-db-ja.com

HttpRequestMessageをHttpRequestに変換します

ASP.NETWebアプリケーションをMVCWebApiプロジェクトに変換しています。私のメソッドの1つは、HttpRequestクラスを想定しています。ただし、WebApiコントローラーはHttpRequestMessagethis.Request)オブジェクト。 HttpRequestMessageHttpRequestに変換する方法を知っていますか?

16
Avisho

HttpRequestMessageから変換する必要はおそらくありません。別の方法があります:

var context = new HttpContextWrapper(HttpContext.Current);
HttpRequestBase request = context.Request;
23
Boris Lipschitz

HttpRequestBaseを使用してHttpRequestWrapperを使用/作成してみてください。

0
Real Programmer