Короткий вопрос. Допустимо ли в шаблоне MVVM создавать список в viewmodel, где пользовательский ввод будет храниться, а затем сохраняться в базе данных?
Я создаю приложение, в котором пользователь должен описать внешний вид устройства. Пользователь вводит описание в текстовое поле и добавляется в список. Позже он будет сохранен в базе данных. ListBox связан с данными
ObservableCollection<string>
Мне кажется естественным поместить ObservableCollection в ViewModel, но, насколько я знаю, все данные должны быть в Model.
Где мне разместить свой список, чтобы он соответствовал шаблону MVVM?