asp.net-mvc – 为什么调用base.OnActionExecuting(filterContext);?
发布时间:2020-05-25 00:52:35 所属栏目:asp.Net 来源:互联网
导读:我只是看着我的一些旧代码,我有一个动作过滤器(OnActionExecuting方法) 和在它的结尾我有 base.OnActionExecuting(filterContext); 为什么在周围搜索我看到了这么多次。我也看到在我的旧授权标记,我称为基地。 我应该总是调用基本方法吗? Should I be alwa
|
我只是看着我的一些旧代码,我有一个动作过滤器(OnActionExecuting方法) 和在它的结尾我有 base.OnActionExecuting(filterContext); 为什么在周围搜索我看到了这么多次。我也看到在我的旧授权标记,我称为基地。 我应该总是调用基本方法吗? 解决方法
这将取决于情况。 例如,在授权过滤器(从AuthorizeAttribute派生)中,如果调用基本方法,则将会执行内置到ASP.NET MVC中的所有现有授权逻辑。如果你不调用它,只有你的授权逻辑将被应用。 就其他标准动作过滤器(从ActionFilterAttribute派生),所有的OnActionExecuting,OnActionExecuted,OnResultExecuting和OnResultExecuted被定义为virtual,但它们的主体是空的,所以如果你调用或不是基础方法,它没有任何区别。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC重复任务
- 如何在asp.net的页面加载中调用javascript函数
- asp.net-mvc-2 – MVC Html.TextBoxFor MaxLength和Value
- asp.net-mvc – 使用ASP.NET MVC中绝对路径访问视图
- ASP.NET Web应用程序(MVC)部署自动化和Subversion
- ASP.NET MVC Web应用程序中的控制器是否应该调用存储库,服务
- asp-classic – 使用FileSystemObject的文件权限 – CScrip
- asp.net – 从用户控件访问父页面属性
- 错误处理 – 是否可以在ASP Classic中的try-catch像错误处理
- asp.net-web-api – 使用WebAPI PUT / POST请求启用CORS?
推荐文章
站长推荐
- asp.net – 在转发器中只选择一个radiobutton
- asp.net – MVC3 Razor – 到期页面
- 在asp.net webforms中使用jquery调用webmethod
- asp.net-mvc-3 – 使用csvhelper(nuGET)和C#MVC导
- ASP.NET MVC4安全性,身份验证和授权
- asp.net-mvc – 使用actionlink将文本框的值从视
- 如何在ASP.NET中使用列表集合作为Repeater数据源
- asp.net – DNN vs Composite C1 – Pro and Con
- 在ASP.net中组合和高速缓存多个JavaScript文件
- asp.net – 超时已过期.从池中获取连接之前经过的
热点阅读
