API Controller action для загрузки большого файла по частям

Использую в своем проекте на фронте библиотеку ng-file-upload, которая умеет передавать файл кусками по требуемому размеру (параметр resumeChunkSize). Но при этом не получается написать метод контроллера что бы принять этот файл. Он вроде как Multipart должен приходить, а для работы с этим на .NET 5 не нашел никаких примеров.

Как правильно принять этот файл по кускам и склеить в один?

UPDATE

Прочитав информацию и туториалы я понял что требуется разъяснить ситуацию Почти все статьи про загрузку файлов сводятся либо к простой загрузке (за один раз файл целиком) или к потоковой загрузке файла. Мне не подходит ни одно ни другое. По сути мне надо загрузить БОЛЬШОЙ файл, поэтому он разбивается на небольшие порции (скажем по 1мб) и каждая такая порция уже в виде отдельного запроса улетает на сервер.

Так вот по сути задача собрать файл воедино используя те кусочки что приходят в разных запросах. Ранее в ASP.NET 4.5 я использовал (точнее до меня использовали) класс MultipartFormDataStreamProvider. Но в .NET 5 такого класса нет. И как выкрутиться я что то не могу сообразить


Ответы (0 шт):