asp.net-mvc – ASP.NET MVC检查Controller或Action中的自定义属性
发布时间:2020-09-01 14:46:28 所属栏目: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 删除项目文件/文件夹IIS重启,Session丢失问题
- 在IIS / ASP.Net中的.NET 1.1应用程序中创建.NET 3.0子应用
- asp.net-core – 加密ASP.Net Core中的连接字符串和其他配置
- asp.net-mvc – Nhibernate / MVC:在View中处理延迟加载的
- asp.net-mvc – 如何设置AntiForgeryToken cookie路径
- asp.net-mvc – 如何在asp.net中使用mvc构建购物车?
- asp.net – 网站随时随地突破
- asp.net读取磁盘文件、删除实例代码
- asp.net – VirtualPathUtility.ToAbsolute()VS. Url.Conte
- asp.net-mvc – 有什么技巧/技巧使用亚音速与Asp.Net MVC框
推荐文章
站长推荐
- ASP.NET清空缓存时遇到的问题简析
- asp.net – 使用WebMethods和session时的最佳实践
- asp.net-mvc – 不应加载引用程序集以执行
- asp.net-mvc-3 – ASP.net MVC – 模型绑定不包括
- ASP.net MVC ValidationSummary总是被渲染
- asp.net-mvc – 如何锁定ASP.NET MVC中的路径?
- asp.net-mvc – 缩小ASP.NET MVC中的Action Filt
- 有没有办法将内部控件放在ASP.NET自定义控件中?
- ASP.NET MVC 4和Razor 2:View引擎不再支持xml?
- ASP.NET 清除模式窗口数据缓存的操作方式
热点阅读