У меня есть две разные модели, которые нужно сохранить; объект TextFile и статический объект настроек.
Прямо сейчас у меня есть логика сохранения, реализованная в самих моделях.
Мне нравится, как чисто это выглядит при вызове методов сохранения:
Settings.Save();
и
_currentFile.Save(filePath);
Однако из того, что я прочитал, звучит так, как будто я должен реализовать методы Save во ViewModel.
То, что я сейчас делаю, не правильно?