private async Task GetTestRecsAndBets() { var ctx = new DynamoDBContext(_client); var recKey = new Recommendation { EventId = 123, RecommendationId = Guid.Parse("D0E888E1-E0F2-4DE7-9000-0EB6ED0AB9CE") }; var rec = await ctx.LoadAsync(recKey); var betScan = ctx.ScanAsync <Bet>(new[] { new ScanCondition("BetId", ScanOperator.In, rec.BetIds) }); while (!betScan.IsDone) { foreach (var bet in await betScan.GetNextSetAsync()) { Debug.WriteLine(bet.BetId); } } }
private async Task AddRecommendation(Recommendation rec) { var ctx = new DynamoDBContext(_client); await ctx.SaveAsync(rec); }