我是编程新手,但我正在尽力学习!
我有一个应用程序,我必须将IView注入我的ViewModel.这意味着IView接口应该位于ViewModel程序集中,而不是View View中,或者我打破MVVM规则,从VM添加引用到View程序集.
所以我的问题是:在两个不同的程序集中划分接口和实现类是否荒谬,或者这是正确的方法吗?
非常感谢你们!
c# vb.net assemblies interface class
assemblies ×1
c# ×1
class ×1
interface ×1
vb.net ×1