Esempio n. 1
0
        public static int RunConsole(string[] args)
        {
            // TODO: Move tests to unit test project
            bool test = args.FirstOrDefault(a => a.Contains("test", StringComparison.OrdinalIgnoreCase)) != null;

            CreateService(test);
            if (args.Contains("test-ipbandb", StringComparer.OrdinalIgnoreCase))
            {
                TestDB();
            }
            else if (args.Contains("test", StringComparer.OrdinalIgnoreCase))
            {
                eventViewer.RunTests();
            }
            else if (args.Contains("test-eventviewer", StringComparer.OrdinalIgnoreCase))
            {
                eventViewer.TestAllEntries();
            }
            else
            {
                Console.WriteLine("Press ENTER to quit");
                Console.ReadLine();
            }
            service.Stop();
            return(0);
        }
Esempio n. 2
0
        public static int RunConsole(string[] args)
        {
            bool test  = args.Contains("test", StringComparer.OrdinalIgnoreCase);
            bool test2 = args.Contains("test-eventViewer", StringComparer.OrdinalIgnoreCase);

            CreateService(test || test2);
            if (test)
            {
                eventViewer.RunTests();
            }
            else if (test2)
            {
                eventViewer.TestAllEntries();
            }
            else
            {
                Console.WriteLine("Press ENTER to quit");
                Console.ReadLine();
            }
            service.Stop();
            return(0);
        }