title: How do I convert an HttpRequest into an HttpRequestBase object?
body: <p>My problem is the opposite of this:
   <a href="https://stackoverflow.com/questions/1452522/how-do-i-convert-an-httprequestbase-into-an-httprequest-object">How do I convert an HttpRequestBase into an HttpRequest object?</a></p>
  
  <p>In my ASP.NET MVC application I have a method used by many controllers that receive an HttpRequestBase as argument.</p>
  
  <p>Now I have to call that method from another method, that is not an action (it's an nhibernate interceptor). In this second method I could access HttpContext.Current.Request, that is a HttpRequest and I cannot cast it to HttpRequestBase (I thought it was possibile due to the naming ...).</p>
  
  <p>Does someone know in what relationship are this classes and how can I solve my problem?
  Thank you.</p>