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); }
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); }