如何避免依赖注入构造函数疯狂?
2022-08-31 04:53:22
我发现我的构造函数开始看起来像这样:
public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... )
参数列表不断增加。既然“容器”是我的依赖注入容器,为什么我不能这样做:
public MyClass(Container con)
每个班级?缺点是什么?如果我这样做,感觉就像我在使用一个美化的静态。请分享您对IoC和依赖注入疯狂的看法。