【问题标题】:Injecting dependencies into classes contained in a facade class将依赖项注入到包含在外观类中的类中
【发布时间】:2014-03-29 09:43:42
【问题描述】:

如果我有一个包含依赖于某些依赖项的类的外观类,那么将依赖项注入这些类的最佳方法是什么?

是将依赖项注入到外观中,然后再将依赖项注入到类中,还是有更聪明的方法?

【问题讨论】:

    标签: oop dependency-injection


    【解决方案1】:

    Facade 只是一个对象所扮演的角色;除此之外,它与任何其他对象没有什么不同,因此适用相同的规则:当您进行依赖注入时,构造函数注入是最佳选择。

    拥有Facade Services 的(嵌套)图通常是一种非常有益的设计,因为它使每个服务都能够承担与其抽象级别相关的任务。

    【讨论】:

      猜你喜欢
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-28
      • 1970-01-01
      • 2020-08-14
      • 2011-01-10
      • 1970-01-01
      相关资源
      最近更新 更多