【发布时间】:2011-08-05 05:08:52
【问题描述】:
我正在为新的 .NET 应用程序选择依赖注入框架。那里有大量令人眼花缭乱的框架,包括 Ninject、StructureMap、Unity、Castle Windsor、Spring.NET 等。但是,我从不相信任何一种工具绝对比其他任何工具更好或更差。它总是取决于上下文和约束。
考虑到这一点,任何人都可以提供各种 .NET 依赖注入框架的优缺点吗?小项目、大项目等哪个更适合?对于哪些类型的项目、架构和开发团队,它们各自做得最好还是不太好?那些使用过其中几个框架的人的任何智慧都会非常有帮助......
【问题讨论】:
标签: .net architecture dependency-injection