Мое приложение находится в asp. net - mvc, и я возвращаю страницы следующим образом:
[AuthorizedFunctionalities(Functionalities = "Missions_R")]
public ViewResult Missions()
{
return View("~/Views/Mission/Missions.cshtml");
}
Хотя я напрямую возвращаю страницу cs html, есть как минимум 1 se c до того, как клиент получит фактическое html (видно с помощью devtools -> сеть в браузере). На этой странице я затем вызываю ajax, который загружает данные примерно за 500 мс. Почему загрузка страницы без обращения к моей БД может длиться дольше, чем вызов, при котором я выполняю запросы к своей БД?
Есть ли способ сократить это время? Или отслеживать, есть ли дополнительные вызовы, которые могут замедлить выполнение запроса?