【发布时间】:2013-03-01 11:23:58
【问题描述】:
我正在尝试使用参数在我的 mvc4 应用程序上实现自定义授权属性。
我想要实现的是:
[Authorize(Application == "Initialize,Start,..." , Topic == "foo1,foo2,foo3...")]
public ActionResult Edit(int id)
{
//rest
}
属性也应该可以装饰控制器,不仅仅是方法
【问题讨论】:
-
您的意思可能是使用
=而不是==:除非您将Application与"Initialize,Start,..."进行比较 -
你想要一个类级别的授权属性吗?或者你对“不仅装饰方法”有什么看法?
标签: c# .net visual-studio asp.net-mvc-4 custom-attributes