Пример #1
0
        public void RunMonitor()
        {
            var rep = new MonitorRepository();

            var monitor      = rep.GetById(new Guid("EAA1468C-1CA8-4CC9-A726-A8B700A345FE"));
            var monitorToRun = rep.GetByName(monitor.Name);

            monitorToRun.Run(monitor.Messengers);
        }
Пример #2
0
        static int Main(string[] args)
        {
            if (args.Length == 0)
            {
                Console.WriteLine("Please enter a valid Monitor Id");
                return(1);
            }
            var monitorRepository = new MonitorRepository();

            var monitor      = monitorRepository.GetById(new Guid(args[0]));
            var monitorToRun = monitorRepository.GetByName(monitor.Name);


            try
            {
                monitorToRun.Run(monitor.Messengers);

                return(0);
            }
            catch (Exception)
            {
                return(1);
            }
        }