public async Task <double> CalcTotalAsync()
        {
            var partitionKey = Lkk2YOrderEntity.GeneratePartitionKey();

            var total = 0.0;

            await _tableStorage.GetDataByChunksAsync(partitionKey,
                                                     chunk => total += chunk.Sum(entity =>
            {
                AddToCache(entity.Email);
                return(entity.UsdAmount);
            }));


            return(total);
        }
 public async Task RegisterIgnoredAsync(DateTime dateTime, ILkk2YOrder order)
 {
     var newEntity = Lkk2YOrderEntity.CreateIgnored(order);
     await _tableStorage.InsertAndGenerateRowKeyAsDateTimeAsync(newEntity, dateTime);
 }