public Task Delete(string id) { return(Task.Run(() => { _client.DeleteAsync(id, response => { //Do something }, error => { Debug.WriteLine(error.Message); //Do something on error }); })); }