Требуется некоторое время (3 минуты +), чтобы «создать/скомпилировать» мой DbContext. Веб-сервер запускается примерно через 5 секунд, но когда я делаю первый запрос к своей базе данных, Entity Framework должен «построить/создать/скомпилировать» базу данных в памяти или что-то в этом роде, я думаю? Следующие запросы почти мгновенные. Это было первое создание базы данных DbContext, база данных уже существует в MSSQL и содержит данные. DbContext содержит около 500 DbSet с отношениями.
Есть ли способ ускорить это, выполнив «создание (сопоставление?)» DbContext моей Entity Framework перед запуском веб-сервера, создайте файл/сопоставления, которые ему нужны, поэтому первый запрос тоже быстрый?
РЕДАКТИРОВАТЬ1:
Я пробовал Power Tools, но они выдают ошибку, что у DbContext нет конструктора, который можно использовать, а у него есть обычный конструктор.
public DbContext() : base() {}
Любые другие вещи, которые я мог бы попробовать?