【发布时间】:2012-12-08 14:57:57
【问题描述】:
我的ActionResult 返回一个File,但我还需要它有条件地返回一个Stream。
我找不到关于 ActionResult 如何返回 Stream 的文档。
这是我返回文件的代码:
return File(memoryStream,.... )
如前所述,我只需要返回一个Stream。
【问题讨论】:
-
文件正在流式传输到客户端,不是吗?直播给你带来了什么?
-
我有一个 ActionResult 调用和 Actionresult。第二个 Actionresult 需要将 Stream 发送到第一个 action result,然后将更改为未存储在文件中的文件。
-
你的问题很困惑。您没有返回 "a
File",而是使用 a helper method calledFile()that takes aStreamand returns aFileStreamResult返回FileStreamResult。您已经在现有代码中得到了问题的答案,而接受的答案只是做同样事情的稍长的语法!
标签: c# asp.net-mvc