Ejemplo n.º 1
0
        private void RemoveFile(UserFileViewModel file)
        {
            InProgress = true;
            HttpWebRequest webRequest = (HttpWebRequest)WebRequestCreator.ClientHttp.Create(new Uri(file.Url));

            webRequest.Method = "DELETE";
            webRequest.BeginGetResponse(EndDeteleFileResponse, webRequest);
        }
Ejemplo n.º 2
0
        private UserFileViewModel ConvertToUserFile(XElement blob)
        {
            UserFileViewModel file = new UserFileViewModel();

            file.FileName = blob.Element("Name").Value;
            file.Url      = blob.Element("Url").Value + _containerSharedSignature;
            var metadata = blob.Element("Metadata");

            if (metadata != null)
            {
                file.Author = metadata.Element("author").Value;
            }
            return(file);
        }
Ejemplo n.º 3
0
 private bool CanRemoveFile(UserFileViewModel file)
 {
     return(file != null);
 }