Esempio n. 1
0
        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;
                }
            }
        }