Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Допустимо ли с т.з. pure MVVM, чтобы сервис генерировал экземпляры ViewModel? / 1 сообщений из 1, страница 1 из 1
20.09.2013, 10:58
    #38402508
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Допустимо ли с т.з. pure MVVM, чтобы сервис генерировал экземпляры ViewModel?
Ну, как известно, MVVM-пуристы считают недопустимым использование в классе вьюмодели сервисных классов - классический пример с использованием мессиджбокса. Совокупность методов таких классов выносится в методы сервиса, доступ к сервису организуется через DI. Теперь - ситуация прямо противоположная: есть класс, по сути являющийся вьюмоделью, но большая часть его состояния заполняется из БД. Инстанциировать пустой класс (без состояния), и заполнить его данными в сервисе по некоторым причинам не представляется возможным, и остается одно: фактически создавать экземпляр вьюмодели в сервисе, который уже в своем методе лезет в базу, заполняет, что нужно, и отдает готовый экземпляр. Собственно, вопрос: не есть ли это ересь с точки зрения адептов "чистого" MVVM?
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Допустимо ли с т.з. pure MVVM, чтобы сервис генерировал экземпляры ViewModel? / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]