【问题标题】:Doubts about dependency injection and factories对依赖注入和工厂的质疑
【发布时间】:2013-11-21 03:24:54
【问题描述】:

我有一个关于在使用依赖注入时使用工厂的问题:

如果我有一个 ViewModel 必须通过工厂创建另一个,它需要通过 ctor 注入工厂,但如果新 VM 必须执行类似操作,我是否必须注入一个工厂进入另一个?

这将导致链式工厂注入到另一个。

这是一个好习惯吗? 我个人不喜欢它。有没有更好的解决方案?

【问题讨论】:

标签: .net mvvm dependency-injection ioc-container factory-pattern


【解决方案1】:

我不明白为什么会有问题。如果需要,工厂可以将自己注入到创建的 ViewModel 中。

【讨论】:

    猜你喜欢
    • 2023-03-20
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多