Wpf 依赖注入:类是否可以将自己推入构造函数中的Unity容器中?
我使用的是WPF+MVVM+Unity 有时,不可能避免让控件创建自己的类,特别是当用户向网格中添加线条,或者树列表完全决定创建自己的ViewModel时 有没有可能让一个类在自己的构造函数中将自己添加到Unity容器中,这样其他类就可以根据需要将它们从容器中拖出Wpf 依赖注入:类是否可以将自己推入构造函数中的Unity容器中?,wpf,mvvm,dependency-injection,inversion-of-control,unity-container,Wpf,Mvvm,Dependency Injection,Inversion Of Control,Unity Container,我使用的是WPF+MVVM+Unity 有时,不可能避免让控件创建自己的类,特别是当用户向网格中添加线条,或者树列表完全决定创建自己的ViewModel时 有没有可能让一个类在自己的构造函数中将自己添加到Unity容器中,这样其他类就可以根据需要将它们从容器中拖出 或者,我是否在体系结构级别上做了一些错误的事情,并且确实有一种方法可以使Unity完美地融入WPF的世界?如果您想要创建自定义控件,请不要考虑使用Unity。这是犯罪:)你说的“控制”是什么意思。视图/代码隐藏还是视图模型?我不建议将
或者,我是否在体系结构级别上做了一些错误的事情,并且确实有一种方法可以使Unity完美地融入WPF的世界?如果您想要创建自定义控件,请不要考虑使用Unity。这是犯罪:)你说的“控制”是什么意思。视图/代码隐藏还是视图模型?我不建议将Unity用于代码隐藏,但绝对是用于viewmodel。也请查收。