public static async Task <Boolean> CheckIceCreamConfidentByPath(string fileName) { string requestURL = "https://api.imagga.com/v2/tags"; byte[] bytes = File.ReadAllBytes(fileName); Dictionary <string, FileParameter> postParameters = new Dictionary <string, FileParameter>(); postParameters.Add("image", new FileParameter(bytes, Path.GetFileName(fileName), "image/jpeg")); HttpWebResponse webResponse = FileUpload.MultipartFormPost(requestURL, postParameters, basicAuthValue); StreamReader responseReader = new StreamReader(webResponse.GetResponseStream()); var returnResponseText = await responseReader.ReadToEndAsync(); webResponse.Close(); return(fetchResponse(returnResponseText)); }