Если я правильно понял, то согласно концепции MVVM, данные должны либо храниться в модели, либо с помощью модели браться и обрабатываться из внешнего источника (например, базы данных). В данном уроке по паттерну MVVM для приложений WPF данные введены почему-то не в Model, а во ViewModel:
public ApplicationViewModel() {
Phones = new ObservableCollection<Phone> {
new Phone {Title="iPhone 7", Company="Apple", Price=56000 },
new Phone {Title="Galaxy S7 Edge", Company="Samsung", Price =60000 },
new Phone {Title="Elite x3", Company="HP", Price=56000 },
new Phone {Title="Mi5S", Company="Xiaomi", Price=35000 }
};
}
Плохой пример, или я что-то неправильно понял насчёт концепции хранения данных в MVVM?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости