public async Task <HttpResponseMessage> AddDir(string path)
        {
            var newFolder = new Common.NewFolder()
            {
                Path = path, Name = "New Folder"
            };

            return(await HttpMessageSender.AddFolder(newFolder, _endpoint));
        }
        internal static async Task <HttpResponseMessage> AddFolder(Common.NewFolder folder, string uri)
        {
            using (var client = new HttpClient())
            {
                var httpContent = new StringContent(Serialization.DataContractSerializeObject <Common.NewFolder>(folder),
                                                    Encoding.UTF8, "application/xml");

                return(await client.PostAsync(uri, httpContent));
            }
        }
 // POST: api/Folders
 public bool Post([FromBody] Common.NewFolder value)
 {
     return(model.AddDir(value));
 }
Exemple #4
0
 internal bool AddDir(Common.NewFolder folder)
 {
     Directory.CreateDirectory(folder.Path + "\\" + folder.Name);
     return(true);
 }