public async Task <SlackUrlEntity> Save(SlackUrlEntity entity) { SlackUrlEntity insertedUrl; try { var insert = TableOperation.Insert(entity); var result = await _slackUrlsTable.ExecuteAsync(insert); insertedUrl = result.Result as SlackUrlEntity; } catch (StorageException e) { throw new SmartStorageException(e.Message); } return(insertedUrl); }
public async Task <bool> DeleteMessage(SlackUrlEntity entity) { var res = await _slackUrlsTable.ExecuteAsync(TableOperation.Delete(entity)); return(res.HttpStatusCode == 204); }