/// <summary> /// 上传文件 /// </summary> /// <param name="file"></param> /// <returns></returns> private async Task <OperationResult <string> > SaveFileAsync(HttpPostedFileBase file) { var fileContent = default(byte[]); var ism = file.InputStream; using (var ms = new MemoryStream()) { ism.CopyTo(ms); ms.Flush(); fileContent = ms.ToArray(); } using (FileUploadClient fileUploadClient = new FileUploadClient()) { var fileUploadRequest = new FileUploadRequest { Contents = fileContent, Extension = ".apk" }; var result = await fileUploadClient.UploadFileAsync(fileUploadRequest); return(result); } }