I'm using RestSharp in a Mono project to upload some files and I have noticed that when a large file is uploaded, the memory grows substantially.
Looking at RestSharp source code I did notice that FileParameter expects a byte array, which means it is really loading the file into memory.
Am I doing something wrong? Is there a way for RestSharp not do this? I might be uploading really large files so, uploading them from memory is not an option.
Any help (including telling me to use another HTTP library available on mono) is welcome.