Example #1
0
        private void RaiseGameEvent(string jsonString)
        {
            TimeOfLastRadarGameEventOrHeartbeat = DateTime.Now;
            bool            isHeartbeat  = jsonString.Contains("heartbeat");
            NcaabbGameEvent mlbGameEvent = null;

            if (isHeartbeat)
            {
                //  Logger.Info("Radar heartbeat");
            }

            if (!isHeartbeat)
            {
                mlbGameEvent = NcaabbGameEvent.FromJson(jsonString);
            }

            bool isGameEvent = mlbGameEvent != null;

            if (isGameEvent)
            {
                NcaabbGameEventEventArgs ncaabbGameEventEventArgs = new NcaabbGameEventEventArgs
                {
                    GameEvent = mlbGameEvent
                };
                OnRadarGameEvent(ncaabbGameEventEventArgs);
            }
        }