IEnumerable <string> для потоковой передачи для FileStreamResult
у меня естьIEnumerable<string>
"потоком"yield
утверждения из метода. Теперь я хочу преобразовать это перечислимое вStream
использовать его в качестве потокового результата. Есть идеи, как я могу это сделать?
Что я наконец хочу сделать, это вернутьStream
какFileStreamResult
из действия контроллера ASP.NET. Этот результат должен быть передан как загрузка клиенту.
То, что я НЕ хочу делать, это написать все содержаниеIEnumerable
в поток, прежде чем я верну результат. Это исключило бы весь смысл концепции потоковой передачи.