作者:Q小泓别_431 | 来源:互联网 | 2023-07-19 07:56
在之前的ASP.NETMVC实现依赖注入一文中,通过替换默认的ControllerFactory来达到对Controller生命周期的拦截,实现自定义的对象注入,在NetCore3
在之前的ASP.NET MVC实现依赖注入一文中,通过替换默认的ControllerFactory来达到对Controller生命周期的拦截,实现自定义的对象注入,在NetCore3.0中需要重新实现,步骤如下:
1.获取所有相关业务程序集
2.对所有Component组件注册
3.实现自定义Controller工厂
4.修改配置,使用自定义Controller工厂