Есть ли способ визуализировать представление Razor до завершения метода контроллера? ⇐ C#

Место общения программистов C#
Anonymous
Есть ли способ визуализировать представление Razor до завершения метода контроллера?

Сообщение Anonymous »

Я хотел бы визуализировать представление «загрузки», когда действие контроллера начинает обрабатывать код, а в конце я хочу вернуть представление в зависимости от результата этого действия

Код: Выделить всё

//part of a controller

public async Task Process()
{
//here is where I would like to render the loading view
View("Processing", "Processing");

await ProcessData();

//afterwards I want to either to redirect or ammend the loading view with a new model
//this part works but the loading view never shows
if (successful)
return View("Processing", "Processed successfully");
return Redirect("RedirectUrl");
}

Я также пытался добавить представление загрузки в отдельное действие и использовать RedirectToAction, но это тоже не сработало.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ler-method

Вернуться в «C#»