Использование ядра .net 2.1
Согласно документации Microsoft , IFormFile должен использоваться для работы с небольшими загруженными файлами, тогда как MultipartReader должен использоваться для больших файлов.Достаточно справедливо.
Тем не менее, они также говорят,
Файлы, загруженные с использованием метода IFormFile, буферизуются в памяти или на диске на веб-сервере перед обработкой.Внутри метода действия содержимое IFormFile доступно в виде потока.
Итак, если большие файлы отправляются на диск и читаются в потоке, почему мы не должны всегда использовать IFormFile?Я не понимаю, почему MultipartReader все равно не загружает большие файлы в ОЗУ.
Может кто-нибудь объяснить, что мне здесь не хватает?