Ejemplo n.º 1
0
        public static int ReadDigitOrDefault()
        {
            var realtimeInfo = RealtimeInfo.GetInstance();

            realtimeInfo.Message = "Awaiting 2nd key";
            ConsoleKeyInfo saveIndex = Console.ReadKey(true);

            realtimeInfo.Message = "";
            return(((int)saveIndex.Key > 47 && (int)saveIndex.Key < 58) ? (int)(saveIndex.Key - '0') : 0);
        }
Ejemplo n.º 2
0
        public static void Add(RoutineExecution e)
        {
            try
            {
                var ri = new RealtimeInfo(e);

                lock (_realtimeItemList)
                {
                    _realtimeItemList.Add(ri);

                    Hubs.Performance.RealtimeMonitor.Instance.NotifyObservers();
                }
            }
            catch (Exception ex)
            {
                SessionLog.Exception(ex);
            }
        }