C#中如何运用Filter过滤器
1、首先我们用Visual Studio 2017软件新建MVC项目,然后在控制器里面添加一个控制器,如下图所示
2、我们打开控制器在Index方法中做一些逻辑处理,下面需要在请求Index之前进行一些过滤
3、接下来我们新建一个类,如下图所示,类名后面最后用Attribute
4、在Filter类中我们继承ActionFilterAttribute类,如下图所示,任何的Attribute都需要继承这个类
5、然后我们需要实现ActionFilterAttribute类中的几个方法,如下图所示,这里先简单的打印一些信息
6、然后我们在回到Index方法中,运用特性标签来添加我们刚才新建的Filter,如下图所示
7、最后我们运行程序,访问Index方法,你会看到页面中先对Filter中的方法进行了输出,如下图所示
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:54
阅读量:58
阅读量:29
阅读量:40