【发布时间】:2011-01-31 18:46:20
【问题描述】:
假设我的 MVVM 应用程序中有一个视图模型。 ViewModel 与服务层对话,服务层有一个方法说 SavePerson(person p){..}。做人 p = new Person();在视图模型中对我来说似乎不合适。关于如何以另一种方式做到这一点的任何建议......也许是一种模式?
我使用中继命令和 atm 我在命令内创建新对象,然后将其传递给命令内的 PersonService.SavePerson(person)。这是坏习惯吗?
【问题讨论】:
-
这取决于您在何处以及如何创建新的 Person 对象。是用户操作吗?
标签: mvvm