我有一个运行多个步骤的长时间运行的操作。我想将中间文本输出到浏览器,以便知道进程在哪里,例如
public ActionResult Index()
{
print("Running step 1"); // to the browser window
doStep1();
print("Running step 2");
doStep2();
...
...
print("Running step n");
doStepN();
return View();
}
我知道文本只会显示在浏览器中的“返回视图(put_the_text_model_here ...)”处。所以我想了解的是我如何才能做到这一点?我想我别无选择,只能使用一些带有回调的异步 JScript 函数,但我不是网络程序员,希望有一些快速而肮脏的方法来做到这一点。有没有我可以遵循的模板?