Example #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Starting");

            try
            {
                log4net.Config.XmlConfigurator.Configure();

                //monitor = new EAEPMonitor(@"C:\dev\data\eaepstoreindex3\");
                monitor = new EAEPMonitor();
                monitor.Start();
                Console.WriteLine("Monitor Started");
                Console.ReadLine();
                monitor.Stop();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                Console.ReadKey();
            }

            Console.WriteLine("Closing");
        }
Example #2
0
 public EAEPMonitorService(EAEPMonitor monitor)
 {
     this.monitor = monitor;
     InitialiseHttpListener();
 }
Example #3
0
 public void Dispose()
 {
     this.Stop();
     this.listener = null;
     this.monitor = null;
 }
Example #4
0
 protected override void OnStart(string[] args)
 {
     monitor = new EAEPMonitor();
     monitor.Stopped += new EventHandler(monitor_Stopped);
     monitor.Start();
 }