.Net Core过滤器分类

过滤器属于面向切面编程的机制,在ASP.NET Core特定的位置执行我们自定义的代码。

ASP.NET Core中的过滤器(Filter)有五种类型,分别是:

Authorization filter

.Net Core WebApi自定义权限认证过滤器

Resource filter

.Net Core WebApi 自定义资源过滤器(使用缓存)

Action filter

.Net Core自定义Action过滤器

.Net Core Action过滤器使用实例(限流器)

Exception filter

.Net Core自定义异常过滤器

Result filter

[Asp.Net Core]ResultFilter的应用

所有过滤器一般有同步和异步两个版本,比如:IAuthorizationFilter、IAsyncAuthorizationFilter接口。

你可能感兴趣的:(.netcore)