2

我想了解人们对 IoC 容器的使用情况。我读过一些关于温莎城堡的好东西,但我知道很多人使用 StructureMap、Unity、Ninject 等。

提到的那些(以及我忽略的)之间有什么区别。强项?弱点?更合适(比如 StructureMap 对 ABC 很好,但对 XYZ 不太好)?

4

3 回答 3

5

我非常喜欢 Ninject... 简单、易用,它具有这种流畅的符号来声明类和接口之间的绑定,并支持上下文绑定。惊人的。

于 2008-11-12T20:26:58.497 回答
4

“最佳”永远是主观的。

也就是说,我喜欢 Castle Windsor,因为它的 XML 更简单。顺便说一句,我只尝试过 Windsor 和 Spring.NET,所以我不能对其他人说太多。

于 2008-09-26T03:45:20.837 回答
4

我喜欢结构图。最新版本也允许您声明内联,而无需求助于 XML 配置文件。

于 2008-09-26T03:46:30.180 回答