Dependency injection 控制机制反转中的统一容器是什么?

Dependency injection 控制机制反转中的统一容器是什么?,dependency-injection,inversion-of-control,unity-container,containers,Dependency Injection,Inversion Of Control,Unity Container,Containers,控制反转和依赖容器,这些都很清楚。我们通过Unity容器创建依赖项,下面是代码: public ModuleB(IUnityContainer container, IRegionManager regionManager) { Container = container; RegionManager = regionManager; } public IUnityContainer Container { get; private

控制反转和依赖容器,这些都很清楚。我们通过Unity容器创建依赖项,下面是代码:

    public ModuleB(IUnityContainer container, IRegionManager regionManager)
    {
        Container = container;
        RegionManager = regionManager;
    }
    public IUnityContainer Container { get; private set; }
在应用程序中使用它时,我们实际上还做了什么?
它也控制一些身份验证机制吗?

不要直接使用容器。您应该使用它来创建服务/存储库等

它是否也控制一些身份验证机制

不,它只是用来控制你的物体和它们的寿命

我写了一篇介绍国际奥委会的文章:


还有一篇包含大量使用示例的文章:(为我的容器编写,但所有容器的基础都是一样的)

这有点让人困惑,你的意思是我们应该创建自己的容器,我们可以使用默认的unity容器来创建它?