есть несколько материалов о медленной первой загрузке приложения, но моя проблема в другом. у меня медленная загрузка первой загрузки каждого представления. Когда я запускаю контроллер с представлением, в первый раз он замедляется (5 с), когда refre sh на той же странице работает быстро (1 с), когда запускается другой контроллер с таким же представлением, тоже быстро, но при запуске другой контроллер с разностным представлением они медленно работают при первом запуске.
я записываю текстовый файл для отладки приложения, и это результат:
BeginRequest 14:43:30.208 => Adminis/HomeAdminis/Index
-- Start OnActionExecuting 14:43:33.278 =>Adminis/HomeAdminis/Index
*** admin controller return view start 14:43:33.410
-- View Render Start 14: 43:33.490
-- View Render End 14: 43:34.614
-- End OnResultExecuted 14:43:34.641 =>Index
EndRequest 14:43:34.649 =>Adminis/HomeAdminis/Index
, пока BeginRequest для OnActionExecuting (FilterAttribute) не станет 3 secound !! в первый раз, что происходит в это время?
другая проблема: когда приложение простаивает в течение 10 минут, запуск приложения запускается в файле global.asax
на моих тестовых страницах нет соединения с базой данных и сценарии в последней строке кода страницы макета. в режиме отладки web.config имеет значение false и механизм просмотра только razorViewEngine