Вот мой неудачный эксперимент; Я создал страницу ASPX со следующим кодом:
protected void Page_Load(object sender, EventArgs e)
{
Response.BufferOutput = false;
Response.Write("Step 1<br />");
System.Threading.Thread.Sleep(10000);
Response.Write("Step 2<br />");
System.Threading.Thread.Sleep(10000);
Response.Write("Step 3<br />");
}
Этот код просто вводит некоторые загруженные страницы. Я зашел на страницу и, пока она загружалась, я создал файл app_offline.htm. Затем я загрузил другой веб-браузер и подтвердил, что приложение было отключено. Затем я повторно посетил мой запрос «загрузки» ... он завершился вплоть до шага 3.
Это подтверждает, что текущие запросы заканчивают загрузку, а новые запросы отклоняются.