Может ли.ASP ViewModel иметь коллекцию DTO в качестве открытых членов?

В качестве примера:

У меня есть объект передачи данных, сопоставленный с моим бизнес-объектом.

У меня есть контроллер, который вызывает бизнес-логику handler класс, который возвращает List<MyDTO> result,

Можно мне List<MyDTO> как публичный член в моем ViewModel так что я могу загрузить List<MyDTO> result в мой ViewModel, а потом использовать foreach и так далее от моего Viewи взять данные из списка в ViewModel, чтобы показать их в представлении?

Или DTO должен использоваться ТОЛЬКО для передачи, а не как ViewModel публичный член?

0 ответов

Другие вопросы по тегам