private void HandlePitcherUpdate(string pubsubData) { PitcherUpdate pitcherUpdate = PitcherUpdate.FromJson(pubsubData); foreach (Guid gameId in pitcherUpdate.GameList) { if (GameId == gameId) { Logger.Info($"{gameId} ({Description}) Pitcher update "); MlbGamePitchers mlbGamePitchers = _dataAccessMlb.GetGamePitchers(GameId); HomePitcher = GameConverterBase.CreatePlayerFromPlayerDto(mlbGamePitchers.HomePitcherDto); AwayPitcher = GameConverterBase.CreatePlayerFromPlayerDto(mlbGamePitchers.AwayPitcherDto); ModelUpdateRequired = true; } } }