什么是依赖注入上下文中的组合根
我正在探索依赖注入,术语组合根被用在所有地方。 那它是什么?
组合根是您的应用程序中的单一位置,您的应用程序使用依赖注入容器为对象图的组合创建位置(尽管如何完成此操作并不重要,它可以使用容器,也可以使用纯手动完成DI)。
应该只有一个地方发生这种情况,您的容器不应该在组合根之外使用。
引用下面的一个答案:
实际上,这意味着您应该在应用程序的根目录下配置容器。
这里有一个很好的答案,这更多地解释了这一点。
另请参阅此答案。
链接地址: http://www.djcxy.com/p/82277.html上一篇: What is a composition root in the context of Dependency Injection