想要为创建的自定义操作过滤器取消OnActionExecuted

时间:2016-11-11 04:25:50

标签: asp.net-mvc controller

我创建了一个自定义操作过滤器,它在每个具有文件管理器的操作上运行一些分析代码。

在一个控制器的动作上,基于一个布尔标志,我想跳过在该动作上应用的该过滤器的OnActionExecuted代码。

我在OnActionExecuted中看到了Canceled属性,但不确定如何在Controller的动作中使其成为现实。

一种可能性是在RouteData的基础上获得一些值,然后检查该值是否为真,然后简单取消。但我不确定这是正确的方法。

由于

0 个答案:

没有答案