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)); }
internal bool AddDir(Common.NewFolder folder) { Directory.CreateDirectory(folder.Path + "\\" + folder.Name); return(true); }