【发布时间】:2015-08-06 20:46:51
【问题描述】:
我有一个很长的 webAPI 请求,基本上是这样的:
1. retrieves a list of item categories from the db
2. for each category, retrieve all the items in the category
现在,整个过程需要很长时间,我不希望用户等到整个过程结束,如果一个类别已经完成加载我希望它返回给客户端
有人知道我该怎么做吗?每当请求的一部分完成时发送请求并从服务器获取进度通知?
【问题讨论】:
-
你需要中断你的请求。用于每个循环。如果第一个类别的元素被下载,那么在进入第二个类别之前对它们做一些事情。
标签: c# jquery ajax asp.net-web-api progress