1
13
在黑暗中拍摄,但是你能把这些参数移到方法中吗? 换句话说:
做那些参数 有 通过构造函数传入? (注意-如果您对此的响应是“有太多方法使其不实用”,那么问题的一部分可能是抽象太粗糙)。 另一种选择(如果不了解域模型和注入模式,很难说)是引入一个参数对象,该对象本身由注入器管理:
然后将其与构造函数一起注入:
这个
应该
够了。然后你可以创建一个混凝土
我想我不应该提到的是,仅仅因为你在使用di并不意味着
一切
必须由容器管理。创造并不是一件坏事
|
SkarabePL · Yii2依赖注入、配置和继承 6 年前 |