public async Task DeleteAllAsync(string questionId)
        {
            var answers = await _tableStorage.GetDataAsync(AnswerEntity.GeneratePk(questionId));

            await _tableStorage.DeleteAsync(answers);
        }
 public async Task <IAnswer> GetAsync(string questionId, string id)
 {
     return(await _tableStorage.GetDataAsync(AnswerEntity.GeneratePk(questionId), AnswerEntity.GenerateRk(id)));
 }
 public Task DeleteAsync(string questionId, string id)
 {
     return(_tableStorage.DeleteIfExistAsync(AnswerEntity.GeneratePk(questionId), AnswerEntity.GenerateRk(id)));
 }
 public Task AddAsync(IAnswer answer)
 {
     return(_tableStorage.InsertOrMergeAsync(AnswerEntity.Create(answer)));
 }