How to send both body and also a file?
From the API Guide: "Upload Requests are submitted with multiple parts: body (request) and file buffer (file)."
I know how to send only a Json as body, but I need now to seng Json as body and also a file.
My code looks something like:
            const string WEBSERVICE_URL = "https://myurl.com";
            var webRequest = System.Net.WebRequest.Create(WEBSERVICE_URL);
            webRequest.Method = "POST";
            webRequest.ContentType = "multipart/form-data;boundary=12345678912345678912345678";
            webRequest.Headers.Add("Authorization:7786FFFGFDDDP");
And:
      string json="{"\some json"\ :\"here\" }"
        using (var streamWriter = new StreamWriter(webRequest.GetRequestStream()))
        {
            streamWriter.Write(json);             
        }
        var httpResponse = (HttpWebResponse)webRequest.GetResponse();
        using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
        {
            var result = streamReader.ReadToEnd();
            Console.WriteLine(result.ToString());
        }
But how to send both file and body together? I mean I want also to upload some file wih path @c:\\myFile.txt
