1

我需要下载一个包含大量数据的 excel 文件。因此,准备文件几乎需要一分钟多的时间,这会使 http 调用长时间保持打开状态。为了摆脱这个问题,我尝试了如下的“一劳永逸”方法 - 我正在使用后台生成文件

> HostingEnvironment.QueueBackgroundWorkItem

方法。但是,我在客户端收到了承诺响应(这是使用户能够继续其他任务所必需的,而不会被正在进行的文件下载中断),但是由于文件生成仍在后台进行,我' m 无法下载文件。

任何解决方案/不同的功能方法都将非常感激。

使用的技术 - .Net 4.5.2、Angular JS

4

0 回答 0