public override UploadResult Upload(Stream stream, string fileName) { UploadResult result = SendRequestFile("https://d1.dropfile.to/upload", stream, fileName); if (result.IsSuccess) { DropfileResponse response = JsonConvert.DeserializeObject <DropfileResponse>(result.Response); if (response != null && response.Status == 0) { result.URL = response.URL; result.DeletionURL = response.URL + "+" + response.Access_key; } } return(result); }
public override UploadResult Upload(Stream stream, string fileName) { UploadResult result = UploadData(stream, "https://dropfile.to/upload", fileName); if (result.IsSuccess) { DropfileResponse response = JsonConvert.DeserializeObject <DropfileResponse>(result.Response); if (response != null && response.Status == 0) { result.URL = response.URL; result.DeletionURL = response.URL.Replace("dropfile.to/", "dropfile.to/api/") + "?delete=" + response.Access_key; } } return(result); }