Я пытаюсь скачать файл вместо того, чтобы сохранить его. Работая с php, я сделал именно это:
$objWriter->save('php://output');
Это было, когда я работал с PHPExcel. Я не знаю, можете ли вы сделать что-то подобное в C #.
php: // output — поток только для записи, который позволяет записывать в механизм буфера вывода так же, как print и echo.
Я предполагаю, что вы ищете способ избежать записи данных на диск. Если я прав, то вы должны посмотреть в System.IO.MemoryStream. Проще говоря, он в основном записывает данные в память, а не на диск.
вы можете попробовать вернуть FileResult в вашем действии