Начальная загрузка ASP.NET MVC медленная из-за байта [] Загрузка изображения из БД - возможна асинхронная загрузка? - PullRequest
0 голосов
/ 20 июня 2019

У меня есть веб-приложение ASP.NET MVC, которое в главном конструкторе HomeController () загружает изображения из байтовых массивов БД в ViewModel последней загруженной функции View ().

Каждое изображение занимает от 4 до 10количество секунд для загрузки (1920x1080, около 2,5 МБ).

Из-за большого количества изображений, загружаемых в модель, первоначальная загрузка приложения занимает даже 45 секунд, прежде чем он начинает рендеринг. View ().

Можно ли запустить загрузку байтов [] из БД с помощью асинхронных методов?

Кажется, я не могу вызывать асинхронные методы из конструктора домашних контроллеров.

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...