0

我有一组 MVC3 控制器方法,我从我的 JavaScript 客户端调用这些方法,不需要返回任何数据。这纯粹是推动微小数据集进行进一步处理的一种方式。每个控制器调用可能需要 100 毫秒到 1000 毫秒的时间来排队事务,并且不会将数据/状态返回给客户端。

我只希望 API 调用在后台进行处理时立即返回到客户端。

任何指针表示赞赏。

4

1 回答 1

1
public ActionResult AsyncAction()
{
    var MyThread = new Thread(ThreadFunction);
    MyThread.Start();

    return View("AsyncView");
}

void ThreadFunction()
{
    .
    .
    //Code for API call etc...
    .
    .
}
于 2013-05-03T00:00:55.590 回答