从视图模型访问 Unity 容器
Accessing Unity Container from View Model
我正在尝试在基于 WPF 的小型项目中使用 Unity Container。为了在我的 ViewModel 创建其他 ViewModel 时解决依赖关系,我需要引用容器(在 App_OnStartup 中启动)。实现此目标的最佳方法是什么?
如果设置正确 - 理想情况下,在视图模型构造函数中注入 IUnityContainer 对象应该为您提供对所有 ViewModel 的引用,因为它将由统一解决。
我正在尝试在基于 WPF 的小型项目中使用 Unity Container。为了在我的 ViewModel 创建其他 ViewModel 时解决依赖关系,我需要引用容器(在 App_OnStartup 中启动)。实现此目标的最佳方法是什么?
如果设置正确 - 理想情况下,在视图模型构造函数中注入 IUnityContainer 对象应该为您提供对所有 ViewModel 的引用,因为它将由统一解决。