0
模型应该从数据库保存/删除自己,还是应该将逻辑放在ViewModel中?我刚开始使用MVVM,所以我不确定。MVVM:把数据库CRUD放在哪里?
模型应该从数据库保存/删除自己,还是应该将逻辑放在ViewModel中?我刚开始使用MVVM,所以我不确定。MVVM:把数据库CRUD放在哪里?
我使用CRUD操作的存储库模式。创建一个名为Repositories的文件夹并将其放入其中。然后你可以在你的ViewModel中调用它们。
就像Josh Smith的例子一样? – 2013-05-15 05:51:10
准确。它还为您提供了使用IOC容器并轻松模拟您的数据库存储库的方法。 – 2013-05-15 19:13:50