标签: c# asp.net asp.net-web-api
我在挣扎时发现了这个问题:Is it OK to pass a stream around to multiple methods?。普遍的共识是,只要流被保护并且流的任何新消费者将其位置重置为零,就可以了。
我的方案是从API检索文件,然后最终通过ASP.NET控制器将该文件作为下载流式传输。如果它只是作为响应传递,那么如何清除流?