Мне нужно сгенерировать довольно большие текстовые данные и вернуть их в ASP-контроллере.
Я попытался построить данные в памяти с помощью строителя строк, но это не удалось:
System.OutOfMemoryException: недостаточно памяти для продолжения выполнения программы.
Итак, я хотел бы знать, как я могу вернуть данные в виде потока, построенного на лету.
Я мог бы создать временный файл и вернуть поток из этого файла, но я хотел бы знать, есть ли способ вернуть поток и затем сгенерировать следующую часть потока, когда клиент запрашивает их?