/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { RealtimeServer server = new RealtimeServer(); if (!server.Setup(8081)) { Console.WriteLine("Failed to setup!"); Console.ReadKey(); return; } if (!server.Start()) { Console.WriteLine("Failed to start!"); Console.ReadKey(); return; } Console.WriteLine("The server started successfully, press key 'q' to stop it!"); Console.WriteLine(""); while (Console.ReadKey().KeyChar != 'q') { Console.WriteLine(); continue; } Console.WriteLine(); server.Stop(); Console.WriteLine("The server was stopped!"); }