Mi problema es el opuesto a esto: ¿Cómo convierto un HttpRequestBase en un objeto HttpRequest?
En mi aplicación ASP.NET MVC tengo un método utilizado por muchos controladores que reciben un HttpRequestBase como argumento.
Ahora tengo que llamar a ese método desde otro método, que no es una acción (es un interceptor nhibernado). En este segundo método, pude acceder a HttpContext.Current.Request, que es una HttpRequest y no puedo enviarla a HttpRequestBase (pensé que era posible debido al nombre ...).
¿Alguien sabe en qué relación están estas clases y cómo puedo resolver mi problema? Gracias.
new HttpRequestWrapper(HttpContext.Current.Request)