【发布时间】:2017-08-30 13:59:20
【问题描述】:
我的服务器正在使用一个包含所有模型类的程序集 (model.dll)。 我想使用 MVVM 在我的 UWP-Client-App 中使用这些类。
在 MVVM 中,我所有的模型类都必须继承 BindableBase(Prism)。 有没有办法在我的客户端中使用相同的模型类,还是我必须再次为客户端创建它们?
我能看到的唯一方法是所有模型类都继承 BindableBase 但我在服务器上我不需要这种依赖...
【问题讨论】:
-
您需要
BindableBase还是INotifyPropertyChanged?要求模型(甚至视图模型)从BindableBase派生听起来很奇怪,而实现INotifyPropertyChanged的模型非常好