private void AddPostedFiles(Player player) { if (Request.Files.Count == 0) { return; } // assume only 1 file posted HttpPostedFileBase hpf = Request.Files[0] as HttpPostedFileBase; if (hpf.ContentLength == 0) { return; } string extension = Path.GetExtension(hpf.FileName); string newFileName = Guid.NewGuid().ToString() + extension; var blob = this.blobAgent.GetContainer().GetBlobReference(newFileName); blob.Properties.ContentType = BlobAgent.GetContentTypeFromExtension(extension); blob.UploadFromStream(hpf.InputStream); player.PhotoUri = blob.Uri.AbsolutePath; //string serverFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "roster-images", newFileName); //hpf.SaveAs(serverFileName); //player.PhotoUri = "/roster-images/" + newFileName; }