从View模型访问Unity容器

时间:2017-08-01 11:36:55

标签: c# wpf mvvm inversion-of-control unity-container

我正在尝试在基于WPF的小项目中使用Unity Container。为了在我的ViewModel创建其他ViewModel时解决依赖关系,我需要对容器的引用(在App_OnStartup中启动)。实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

如果事情设置得当 - 理想情况下,在视图模型构造函数中注入IUnityContainer对象应该会引用所有ViewModel,因为它将通过统一解析。