RestSharp загружает весь файл в память при загрузке. Как этого избежать?

Я использую RestSharp в проекте Mono для загрузки некоторых файлов, и я заметил, что когда загружается большой файл, память существенно увеличивается.

Смотря наRestSharp исходный код Я заметил, что FileParameter ожидает байтовый массив, что означает, что он действительно загружает файл в память.

Я делаю что-то неправильно? Есть ли способ для RestSharp не делать этого? Возможно, я загружаю действительно большие файлы, поэтому выгрузка их из памяти невозможна.

Любая помощь (включая указание использовать другую HTTP-библиотеку, доступную в режиме mono) приветствуется.

Ответы на вопрос(2)

Ваш ответ на вопрос