MVC控制器的内置属性
本文关键字:属性 内置 控制器 MVC | 更新日期: 2023-09-27 17:50:28
ASP. js支持哪些属性?。NET MVC控制器?
。AuthorizeAttribute
和OutputCacheAttribute
仅用于操作,还是可以为控制器指定它们?
ASP的内置属性。。NET MVC控制器?
有四种类型的动作过滤器
- 授权过滤器-实现
IAuthorizationFilter
接口。 - 动作过滤器-实现
IActionFilter
接口。 - 结果过滤器-实现
IResultFilter
接口 - 异常过滤器-实现
IExceptionFilter
接口。
过滤器可以应用于控制器(在这种情况下,它们将对控制器上的每个方法执行)或单个动作。
你可以根据你想要执行的代码范围在控制器和动作之间应用混合。
我认为你最好看看这篇文章:
- http://www.asp.net/mvc/tutorials/older-versions/controllers-and-routing/understanding-action-filters-cs
- http://msdn.microsoft.com/en-us/library/dd410209 (v = vs.100) . aspx
我发现更重要的是不仅要知道ASP中的默认动作过滤器。. NET MVC,但更重要的是知道如何实现满足应用程序需求的自定义动作过滤器。