I took a different route and here's my workaround: - I upload the file(s) temporary to my server (I created a folder called Uploads) - After successful upload , I can get the file path (The one on my server) servername\uploads\filename - Then i pass this path to the dropbox API function dropBoxStorage.UploadFile(srcFile, remoteDirName); - After a succeful upload to DropBox, i delete the temporary file from my server.
I am not sure if it's the best thing to do but it fixed my problem for now.