public async Task <Dictionary <int, long> > Post([FromBody] Dictionary <int, int> orders) { var response = await _client.SendOrders(orders); foreach (var item in response) { if (item.Value > 0) { var beer = _context.Beers.Find(item.Key); beer.InStore += (int)item.Value; _context.Beers.Update(beer); } } await _context.SaveChangesAsync(); return(response); }