HttpResponse.OutputStream
とContentResult
を一緒に使用したいので、.Netであまりにも多くのRAMを使用することを避けるために、随時Flush
することができます。RAMをあまり使わずにMVC3から大きなデータを正しくストリームする方法はありますか?
しかし、MVC FileStreamResult, EmptyResult, FileResult, ActionResult, ContentResult
のすべての例では、すべてのデータをメモリに取り込んでそのいずれかに渡すコードを示しています。また、1つの投稿は、とHttpResponse.OutputStream
を一緒に返すことは悪い考えです。 MVCで他にどのようにすればいいですか?
大量のデータ(HTMLまたはバイナリ)をMVCサーバーからフラッシュ出力できるように整理する正しい方法は何ですか?
なぜEmptyResult
またはContentResult
またはFileStreamResult
が悪い考えですか?
http://stackoverflow.com/a/2189635/37055に記載されているパイプストリームの使用に関する情報を持っている人はいますか? –