예제 #1
0
        public static void StartMonitoringServer()
        {
            List <string> paths = DataBaseMethods.DataBaseGetOneField("Monitoring", 1);

            foreach (string file in paths)
            {
                Console.WriteLine(file);
                listMonitoring.Add(new MonitoringMethods(file));
            }
        }
예제 #2
0
        private static void StopMonitoring()
        {
            List <string> paths = DataBaseMethods.DataBaseGetOneField("Monitoring", 1);

            WriteMail("Monitoring stoped");
            foreach (string file in paths)
            {
                var monitoringObject = GetMonitoringObject(file);
                if (monitoringObject != null)
                {
                    monitoringObject.StopMonitoring();
                }
            }
        }