Vấn đề của tôi là ngược lại với điều này: Làm cách nào để chuyển đổi HttpRequestBase thành đối tượng HttpRequest?
Trong ứng dụng ASP.NET MVC của tôi, tôi có một phương pháp được nhiều bộ điều khiển sử dụng nhận HttpRequestBase làm đối số.
Bây giờ tôi phải gọi phương thức đó từ một phương thức khác, đó không phải là một hành động (nó là một bộ đánh chặn nhibernate). Trong phương pháp thứ hai này, tôi có thể truy cập HttpContext.Current.Request, đó là HttpRequest và tôi không thể truyền nó tới HttpRequestBase (tôi nghĩ rằng nó có thể di động do đặt tên ...).
Có ai đó biết mối quan hệ giữa các lớp này là gì và tôi có thể giải quyết vấn đề của mình như thế nào? Cảm ơn bạn.
new HttpRequestWrapper(HttpContext.Current.Request)