Filter的生效范围和依赖注入

ActionFilter和ResourceFilter都是标记在方法上的,如果要大批量的生效怎么办?

提供了三种注册方式

1.方法注册 —当前方法生效

2.控制器注册 —控制器下所有方法生效

3.全局注册 —全局生效

C#
bulider.Services.AddControllers

使用Filter时也需要日志记录,通过构造函数依赖注入

IOC支持Filter的两个特性的区别

TypeFilter和ServiceFilter

ServiceFilter需要在IOC容器中注册

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部