标签: c# asp.net-web-api .net-4.5 async-await asp.net-web-api2
如何异步获取多个现有流(来自数据库),将它们添加到zip存档流并在asp.net web api 2中返回?
与其他“重复”问题的主要区别在于如何以流式方式执行此操作而不将其写入临时文件或首先将其完全缓存在内存中。
答案 0 :(得分:0)
看起来你不能直接这样做
Writing to ZipArchive using the HttpContext OutputStream
http响应流需要支持寻找直接写入它的zip,而不是。需要根据它的外观写入临时文件。