public async Task <bool> UpdateMetaData(CloudNode node) { try { var path = $"nodes/{node.Id}"; var url = CreateMetaUrl(path); var result = await Patch(node, url); return(true); } catch (Exception ex) { return(false); } }
public async Task <CloudNode> Restore(CloudNode node) { return(await Restore(node.Id)); }
public async Task <bool> AddToTrash(CloudNode node) { return(await AddToTrash(node.Id)); }
public async Task <string> GetTemporaryUrl(CloudNode node) { return(await GetTemporaryUrl(node.Id)); }
public async Task <HttpResponseMessage> GetDownload(CloudNode node) { var url = GetDownloadUrl(node); return(await Client.GetAsync(url, HttpCompletionOption.ResponseHeadersRead)); }
public string GetDownloadUrl(CloudNode node) { return(GetDownloadUrl(node.Id)); }
public async Task<CloudNode> Restore(CloudNode node) { return await Restore (node.Id); }
public async Task<bool> AddToTrash(CloudNode node) { return await AddToTrash (node.Id); }
public async Task<string> GetTemporaryUrl(CloudNode node) { return await GetTemporaryUrl (node.Id); }
public string GetDownloadUrl(CloudNode node) { return GetDownloadUrl (node.Id); }
public async Task<HttpResponseMessage> GetDownload(CloudNode node) { var url = GetDownloadUrl (node); return await Client.GetAsync (url,HttpCompletionOption.ResponseHeadersRead); }