@andreyAmaterasu

Какова структура MVVM в WPF?

Знакомлюсь с партерном проектирования MVVM при написании WPF приложения, и сколько бы не искал, толком и не нашел однозначной информации о том, куда поместить логику взаимодействия с базой данных. Я понимаю, что реализация MVVM может отличаться, и какого то одного единственно верного решения думаю что нет, но как все же сделать лучше? Я в своем приложении использую Entity Framework Core, структура приложения показана на скрине. Сейчас у меня класс контекста данных и класс, в котором находятся методы для взаимодействия с базой данных (добавить, удалить, получить и т.д.) помещены в каталог Database. Верное ли это решение, или стоит поступить как то иначе? И еще по поводу ViewModel, я правильно понимаю, что ViewModel не должна быть одна, и у каждой модели и вью должен быть посредник в лице ViewModel?5f09c088b27ee847620993.png
  • Вопрос задан
  • 256 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы