asp.net-mvc – ASP.NET MVC检查Controller或Action中的自定义属性
发布时间:2020-05-22 12:31:51 所属栏目:asp.Net 来源:互联网
导读:请考虑以下代码: public class MyAttribute : Attribute { }[MyAttribute]public class MyControlller : Controller{ //...} 现在我有一个全局动作过滤器,它获取一个ActionExecutingContext对象. 我的问题是,在这里,我如何检查所请求的Controller是否已使
|
请考虑以下代码: public class MyAttribute : Attribute { }
[MyAttribute]
public class MyControlller : Controller
{
//...
}
现在我有一个全局动作过滤器,它获取一个ActionExecutingContext对象. 我的问题是,在这里,我如何检查所请求的Controller是否已使用我的自定义属性进行装饰. 解决方法尝试actionExecutingContextInstance.Controller.GetType().GetCustomAttributes(typeof(MyAttribute),false).Length > 0) 要么 actionExecutingContextInstance.ActionDescriptor.GetCustomAttributes(typeof(MyAttribute),false).Length > 0) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 删除Razor MVC 3中的HTML格式
- .net – 编译器错误消息:编译器失败,错误代码为-532462766
- 版本化ASP.NET Web应用程序
- asp.net-mvc – ASP.NET MVC路由和区域
- 在ASP.NET中开发SharePoint Web部件
- asp.net – 对框架程序集“System.Runtime,Version = 4.0.1
- asp.net – 如何在IIS7中为HttpHandler注册多个路径?
- asp.net – 会话存储在客户端或服务器端
- .net – 当表中的数据发生变化时,SqlCacheDependency如何知
- asp.net – asmx到WCF或Web API
推荐文章
站长推荐
- asp.net – .Net更改元素ID
- asp.net-mvc – ASP.NET MVC路由上的拖尾斜杠
- asp.net-mvc – asp.net mvc从包中排除css文件
- asp.net-mvc – 会员提供商中的GetAllUsers在哪里
- .net – 使用Elmah以编程方式记录错误:记录特定
- asp.net – 在成功登录时添加声明并在应用程序的
- C# 快速高效率复制对象另一种方式 表达式树
- asp.net – IE8 Win7 Facebook Connect问题
- asp.net-mvc – 强大类型的ASP.NET MVC与ADO.NET
- asp.net-mvc – ASP.Net MVC中的分页和路由
热点阅读
