gpt4 book ai didi

c# - MVVM-我应该在哪里实现我的保存逻辑?

转载 作者:太空狗 更新时间:2023-10-30 01:27:02 25 4
gpt4 key购买 nike

我有两个不同的模型需要保存;一个 TextFile 对象和一个静态 Settings 对象。

现在,我已经在模型中实现了保存逻辑。

调用保存方法时,我喜欢它看起来多么干净:

Settings.Save();

_currentFile.Save(filePath);

但是,从我读到的内容来看,我应该在 ViewModel 中实现 Save 方法。

我现在做的不对吗?

最佳答案

保存在模型中。但是,它可能不会进入那个特定的类(该模型包含您所有的实际工作负载)。

ViewModel 的存在只是为了将模型转换为 View 。它应该没有业务逻辑。

关于c# - MVVM-我应该在哪里实现我的保存逻辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3681765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com