【发布时间】:2009-01-03 13:59:01
【问题描述】:
我使用 nhibernate burrow 进行长时间的对话。我正在准备将项目迁移到 ASP.NET MVC,但是 burrow 不支持 MVC。
我试图将 Burrow 更改为通过 MVC 工作。但我不知道最好的方法是什么。我不确定 HTTP 模块是一个好方法。我想用 ActionFilters 来初始化对话。
【问题讨论】:
-
你为什么不想使用httpmodule?它应该适用于任何 asp.net 框架,无论是 webforms、monorail 还是 asp.net mvc
-
Burrow 检查当前 IHTTPHandler 是否为 Page。但它是MVC中的MvcHandler,如果你在url中输入*.aspx IHTTPHandler也是页面,此时无法确定控制器名称是否有效。
标签: asp.net-mvc nhibernate nhibernate-burrow