Mein Problem ist das Gegenteil davon: Wie konvertiere ich eine HttpRequestBase in ein HttpRequest-Objekt?
In meiner ASP.NET MVC-Anwendung habe ich eine Methode, die von vielen Controllern verwendet wird, die eine HttpRequestBase als Argument erhalten.
Jetzt muss ich diese Methode von einer anderen Methode aus aufrufen, die keine Aktion ist (es ist ein nhibernate Interceptor). In dieser zweiten Methode konnte ich auf HttpContext.Current.Request zugreifen, das ist eine HttpRequest, und ich kann sie nicht in HttpRequestBase umwandeln (ich dachte, es wäre aufgrund der Benennung möglich ...).
Weiß jemand in welcher Beziehung diese Klassen sind und wie kann ich mein Problem lösen? Vielen Dank.
new HttpRequestWrapper(HttpContext.Current.Request)