public static string CallUploader(string filename, string name, string contentType, bool isImage) { byte[] fileBytes = File.ReadAllBytes(filename); MD5CryptoServiceProvider md5Service = new MD5CryptoServiceProvider(); string md5 = BitConverter.ToString(md5Service.ComputeHash(fileBytes)).Replace("-", ""); string url = new apiUsers().getRealFileUrl(GetTokenFromId(), md5, contentType); if (!string.IsNullOrEmpty(url)) { return(url); } CloudUploader uploader = new CloudUploader(filename, contentType); uploader.ShowDialog(); return(uploader.resultUrl); }
public static string CallUploader(string filename, string name, string contentType, bool isImage) { byte[] fileBytes = File.ReadAllBytes(filename); MD5CryptoServiceProvider md5Service = new MD5CryptoServiceProvider(); string md5 = BitConverter.ToString(md5Service.ComputeHash(fileBytes)).Replace("-", ""); string url = new apiUsers().getRealFileUrl(GetTokenFromId(), md5, contentType); if (!string.IsNullOrEmpty(url)) { return url; } CloudUploader uploader = new CloudUploader(filename, contentType); uploader.ShowDialog(); return uploader.resultUrl; }