我正在开发一个 ASP.NET MVC 项目,我们决定使用 Fluent nHibernate 进行数据访问。为了实现松耦合,我们采用 IoC/DI 模式。我的问题是该选择什么 IoC 工具。我试图找出 Windsor、ninject、spring、Structuremap 和 Unity 之间的差异,但很难看出每一种都可以提供的好处。你的经验是什么?
我使用 StructureMap,它非常容易使用。就我个人而言,我不喜欢使用 xml 进行配置,而 StructureMap 使使用代码进行配置变得轻而易举。如果您需要切换实现,切换不同的配置文件也很容易。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)