У меня есть запрос, который возвращает время на нашем промежуточном окне, и он был подключен к интерфейсу с помощью ASP.NET MVC Ajax.BeginForm(). Я искал справку и интернет, но не могу найти способ продлить время ожидания для этой операции.
Ajax.BeginForm()
Добавьте NoAsyncTimeout к контроллеру, который вызывает форма.
[HttpPost] [NoAsyncTimeout] public async Task<string> MyActionMethod(SomeClass model) { Thread.Sleep(100000); return "Finished"; }