我是编程新手,但我正在努力学习!
我有一个应用程序,我必须将 IView 注入到我的 ViewModel 中。这意味着 IView 接口应该位于 ViewModel 程序集中,而不是在 View 中,否则我会破坏 MVVM 规则,添加从 VM 到 View 程序集的引用。
所以我的问题是:在两个不同的程序集中划分接口和实现类是否荒谬,或者这是正确的方法?
非常感谢大家!
我是编程新手,但我正在努力学习!
我有一个应用程序,我必须将 IView 注入到我的 ViewModel 中。这意味着 IView 接口应该位于 ViewModel 程序集中,而不是在 View 中,否则我会破坏 MVVM 规则,添加从 VM 到 View 程序集的引用。
所以我的问题是:在两个不同的程序集中划分接口和实现类是否荒谬,或者这是正确的方法?
非常感谢大家!