我有点陌生MVVM模式,正在努力理解它。我目前想要弄清楚的是:在一个良好结构化的解决方案中,ViewModels应该放在哪里?
目前我的设计看起来像这样(有点):
- 应用程序(视图) - 领域特定代码(类库) - 网关(类库)
如果我要添加另一种类型的视图(例如ASP.NET或Silverlight),最适合ViewModel存在的位置是哪里?
目前我的设计看起来像这样(有点):
- 应用程序(视图) - 领域特定代码(类库) - 网关(类库)
如果我要添加另一种类型的视图(例如ASP.NET或Silverlight),最适合ViewModel存在的位置是哪里?