【问题标题】:IoC Container accessibilityIoC 容器可访问性
【发布时间】:2012-08-19 05:57:03
【问题描述】:

我想知道 IoC 容器是否应该仅由实例化和配置它的类引用,或者它是否可以注入其他类,例如 VM 和 VML。我之所以问是因为我看到很多人通过 ViewModelLocator 的构造函数传递它并从那里使用它。

这种方法是可以接受的还是应该避免的?

非常感谢。

【问题讨论】:

    标签: mvvm inversion-of-control containers service-locator


    【解决方案1】:

    你是对的 - 传递容器是做错了,因为它违背了整个控制反转的想法。这里有几个链接供您参考:

    这里是 how I use IoC 容器 (and part 2)

    我还建议您查看Windsor's documentation,尤其是非常通用的概念部分(即使您不使用 Windsor 也会对您有用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 2019-05-12
      • 2014-04-29
      • 2011-01-02
      • 1970-01-01
      相关资源
      最近更新 更多