代码之家  ›  专栏  ›  技术社区  ›  Ian Ringrose

不需要XML配置文件的.net世界中的依赖注入

  •  2
  • Ian Ringrose  · 技术社区  · 15 年前

    • 我没有在编译时检查配置文件中的类型名
    • 重构工具在重命名类型时不会更新confilg文件
    • 我不希望客户改变配置!
    • 我是一个C#程序员,不想用XML隐藏应用程序的逻辑。

    那么,哪些依赖注入框架认为基于代码的配置是使用它们的正常方式呢?

    4 回复  |  直到 15 年前
        1
  •  2
  •   martinl    15 年前

    几乎所有的容器现在都有一个基于代码的API来注册依赖项,甚至那些最初只通过XML配置的依赖项也是如此。通常,XML方法只推荐用于边缘情况(例如,在部署后可能需要更改注册/连接)

    StructureMap Castle Windsor

        2
  •  2
  •   anthony    15 年前
        3
  •  2
  •   Peter Lillevold Rene    15 年前
        4
  •  0
  •   Steven    15 年前

    Simple Service Locator (无耻的插头)

    推荐文章