035.NET5_ServiceFilter_TypeFilter的原理_扩展定制IFilterFactory
FilterFactory扩展定制
为什么使用ServiceFilter/TypeFilter就可以支持依赖注入呢?
Q:一定是IOC容器完成的
1.自定义一个特性类,继承Attribute,实现接口IFilterFactory;实现接口中的方法
2. 通过构造函数传递需要实例化的特性的type类型
3. 在实现接口中,通过Type类型获取到实例
4. 标记在Action上面