1

我知道用于IoC配置的Xml不受欢迎,但我打算在它上面开发一些工具支持,所以这就是使用Xml的原因。另外,我会怀疑Spring.Net可能是一个不错的选择,但是这个项目似乎被放弃了。我有一些NInject的经验,但Xml支持似乎非常有限。.NET中的哪个IoC框架对Xml配置有最全面的支持?

+0

即使具有XML配置的工具支持永远不会比基于代码的配置更好。有太多无法用XML表达的场景。 – Steven

回答

2

Autofac提供了极大的XML Support,你甚至可以用它在你的编程配置的顶部,并分割成多个文件。

0

我使用NI.Ioc(V2,V1也被称为Winter4Net)很多年了,这真的是重量轻,非常快的独立DI容器与XML春天般的语法。它专门用于处理从基于高级别XML的领域特定模型自动生成的大量XML配置(我有40mb配置经验)。

它缺少一点的文档,但最可能的答案在单元测试和源文件中找到。

相关问题