【发布时间】:2013-08-21 18:32:33
【问题描述】:
目标
获取数据注释的参数值。
问题
我不知道语法。
场景
我的应用中有以下控制器:
[PermissionsFilter(Roles = "Administrator")]
public ActionResult Index()
{
return View();
}
我的应用程序中有以下方法:
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
return true;
}
我需要的似乎很简单:如何在AuthorizeCore方法上得到Administrator字符串?是通过httpContext参数吗?
知识聚焦
AuthorizeCore 属于实现AuthorizeAttribute 的PermissionFilters 类。换句话说,我重写了Authorize 属性的AuthorizeCore 方法来创建一个新的(PermissionFilters 属性)。
【问题讨论】:
标签: c# asp.net-mvc-4 data-annotations