У меня есть контроллер, который управляет видом, который является страницей поиска по критериям. В представлении есть раздел критериев поиска вверху и раздел сетки внизу, в котором будут отображаться результаты поиска.
У меня есть два репозитория в моем контроллере, один для общих вещей, таких как значения комбинированного списка, который связан с разделом Критерии. Другое хранилище предназначено для данных сетки.
Я создаю модель представления с обоими репозиториями и передаю ее моему представлению (как моей модели), что делает мою Модель действительно огромной. Есть ли лучший способ сделать это?