2013-01-12 152 views
0

我有一个WPF项目在MVVM中很好地建立起来,有一些WCF的webservices,现在我在现在要添加另一个用户界面(web或移动)的地方。MVVM多用户界面

Views和ViewModel目前封装了一个WPF项目。如果我想创建一个新的Web界面,那么在Web项目中利用ViewModel逻辑的最佳方式是什么?

回答

1

这是将视图模型和视图保存在单独项目中的好理由,视图项目引用视图模型项目。现在,您必须让Web用户界面项目引用所有WPF代码才能获取所需的视图模型代码。我不知道你将WPF项目重构为两个项目是否可行,但如果我处于你的位置,我会研究它。