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); }