0

我正处于大型应用程序设计的早期阶段。使用 Microsoft 企业应用程序块(缓存、安全性、日志记录)将更容易实现许多功能。过去(过去两年)我曾使用 Ninject 来满足我的 DI 需求,并且与其他 DI 容器相比,它的易用性和让其他开发人员加快速度非常满意。

有人用 Ninject 换了 Unity Block 吗?

4

1 回答 1

0

如果您使用的是 Enterprise Library 5,则可以使用挂钩插入您想要的任何 DI 容器。早期版本没有这些钩子。

唯一的例外是策略注入块;那个人对 Unity 有很强的依赖。

话虽如此,我不知道是否有人为 ENtlib 5 编写了 NInject 的适配器层。

于 2013-01-28T20:28:18.563 回答