RT, 目前场景是 一个core 2.1 的web程序,使用autofac进行了service的注入(接口),并且在controller 中使用构造函数注入或者属性注入都可以正常work。
此时写了个 baseWebController ,该基类内部需要用到一个 IServiceA 的一个funA()去获取一个 user对象,并保存在基类里,因为有很多controller 都会用到当前这个user对象, 那么问题来了,baseWebController 里边尝试使用属性注入 IServiceA 始终得不到注入的对象,如果改成构造函数注入,那么所有的controller 都要 额外写 构造函数(IServiceA a): base(a)
感觉这样的改动面是不是有点大了? 有什么合适的解决方案吗?
慕雪6442864