强制PRISM使用UnityContainer的另一个实例

时间:2010-03-22 13:44:18

标签: unity-container prism

我的应用程序中还有UnityContainer。现在我想在我的应用程序中添加PRISM,我希望PRISM使用我的Container而不是在bootstrapper中定义的内部容器。或者我也很满意,如果我可以在这两个容器之间创建某种链接,当我调用MyContainer.Resolve()它可以将此调用重定向到PRISM的容器并解析在PRISM中注册的类型,即RegionManager。

提前致谢!

1 个答案:

答案 0 :(得分:2)

我认为您只需覆盖应用程序引导程序中的CreateContainer()方法并返回自己的IUnityContainer

protected override IUnityContainer CreateContainer()
{
    // return your container here...
}