这是我的场景:
我有一个这样的应用程序:
我使用 Ninject 作为我的 DI 容器,我正在使用 WPF
1-有ClassB
哪个被注入ClassA
哪个被注入1stViewModel
哪个被注入1stView
2-再有ClassR
哪个被注入ClassQ
Wich被注入2ndViewModel
哪个被注入2ndView
3-这发生在第三和第四个窗口
问题:
1- 当需要(当用户单击第一个按钮或第二个按钮时)不在我的作文根目录中时,我可以做些什么来解决这些类?
2-如果我不将我的视图注入ViewModels
我的视图并且我想ViewModel
在我的视图中创建我的新实例,显然它需要一个参数,例如IClassA
用于第一个和IClassQ
第二个。我该怎么做?