将一个MVVM应用程序分离到Web服务和客户端的最佳方法是什么。
该应用程序处于早期阶段,正在使用MVVM Light进行开发。最近出现了对Web服务的业务逻辑的需求,以便它可用于移动客户端(Android,BB)。
有一些“如何”或指导我可以指导我正确地执行此操作
答案 0 :(得分:3)
MVVM模式是客户端使用的表示模式。它不应该影响您的系统架构。通常,视图模型可以用于处理视图的行为。您希望与视图模型进行交互。
我建议您提取业务逻辑并将其作为多个客户可以使用的服务,包括您的WPF客户端。