IoC容器 - 哪个最好? (.Net)[关闭]
-
02-07-2019 - |
题
我想了解人们用于IoC容器的内容。我读过温莎城堡的一些好东西,但我知道很多人都使用StructureMap,Unity,Ninject等。
提到的那些(以及我忽略的任何)之间存在一些差异。优势是什么?缺点是什么?更合适(就像StructureMap对于ABC而言非常好,但对XYZ来说不太好)?
解决方案
"最佳"永远是主观的。
那就是说,我赞成Castle Windsor,因为它的XML更简单。顺便说一句,我只尝试过Windsor和Spring.NET,所以我不能多说其他人。
其他提示
我非常喜欢Ninject ...简单易用,它有类似的流体符号来声明类和接口之间的绑定并支持上下文绑定。真棒。
我喜欢StructureMap。最新版本允许您在不必使用XML配置文件的情况下声明内联。
不隶属于 StackOverflow