当我们进行项目开发时,往往在开发过程中需要临时加入一些常用功能性代码,如身份验证.日志记录.异常获取等功能.如果每个方法中都加入这些功能性代码的话,无疑使项目显得过于臃肿,代码繁杂.这时候就要加入过滤器了..net framework及.net core中都支持非常简单的过滤器操作:Filter.它能在函数执行前或执行后切入函数.而不需要修改原来的代码,使项目更加清晰. 下面讲解Filter在.net core MVC中的用法. 首先,新建.net core mvc web应用程序,然后加入My…