【发布时间】:2012-03-31 06:53:16
【问题描述】:
我已经为我打开和关闭 NHibernate 会话的所有控制器操作设置了一个全局过滤器。这些操作中的 95% 需要一些数据库访问权限,但 5% 不需要。是否有任何简单的方法可以为这 5% 禁用此全局过滤器。我可以反过来,只装饰需要数据库的操作,但这将是更多的工作。
【问题讨论】:
-
创建另一个动作并用它装饰 5% 怎么样。像 NHibernateNotRequiredAttribute() 之类的东西?
标签: asp.net-mvc actionfilterattribute global-filter