Xamarin C # HttpClient загружает большие файлы - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь загрузить 10 файлов по 100 Мб каждый из приложения xamarin.

WebApi - это API Netcore, и файлы загружаются без проблем, если я загружаю их один за другим.

, но когда я пытаюсь загрузить 10 файлов вместе в виде многокомпонентного контента с помощью HttpClient, приложение вылетает с исключением (Full Memory).

Я понял, что HttpClient загружает все файлыв памяти, а это не то, что я хочу делать.

Microsoft рекомендует многокомпонентную загрузку файлов для больших файлов, но это то, с чем я сталкиваюсь со стороны клиента (приложение Xamarin), есть ли подходящий способ для потоковой передачиБольшие файлы с использованием Multipart Content без загрузки данных в память?

...