public async Task <string> RegisterAsync(ITwitterAppAccount twitterAppAccount)
        {
            var newItem = TwitterAppAccount.Create(twitterAppAccount);
            await _tableStorage.InsertAsync(newItem);

            return(newItem.Id);
        }
        public async Task <ITwitterAppAccount> GetAsync(string email)
        {
            var partitionKey = TwitterAppAccount.GeneratePartitionKey(email);

            return((await _tableStorage.GetDataAsync(partitionKey)).FirstOrDefault());
        }
 public async Task UpdateAsync(ITwitterAppAccount twitterAppAccount)
 {
     var itemToupdate = TwitterAppAccount.Update(twitterAppAccount);
     await _tableStorage.InsertOrReplaceAsync(itemToupdate);
 }