035.NET5_ServiceFilter_TypeFilter的原理_扩展定制IFilterFactory

FilterFactory扩展定制

为什么使用ServiceFilter/TypeFilter就可以支持依赖注入呢?

Q:一定是IOC容器完成的

1.自定义一个特性类,继承Attribute,实现接口IFilterFactory;实现接口中的方法

2. 通过构造函数传递需要实例化的特性的type类型

3. 在实现接口中,通过Type类型获取到实例

4. 标记在Action上面

 

 

 

posted on 2021-03-07 15:54  L秦岭  阅读(334)  评论(0编辑  收藏  举报

导航