static void Main(string[] args) { Console.WriteLine("Press any key to start the server!"); // Console.ReadKey(); Console.WriteLine(); var appServer = new NetIM.Server.IMServer(); //Setup the appServer if (!appServer.Setup("127.0.0.1",2254)) //Setup with listening port { Console.WriteLine("Failed to setup!"); Console.ReadKey(); return; } //Console.WriteLine(); //Try to start the appServer if (!appServer.Start()) { Console.WriteLine("Failed to start!"); Console.ReadKey(); return; } Console.WriteLine("The server started successfully, press key 'q' to stop it!"); while (Console.ReadKey().KeyChar != 'q') { Console.WriteLine(); continue; } //Stop the appServer appServer.Stop(); Console.WriteLine("The server was stopped!"); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Press any key to start the server!"); // Console.ReadKey(); Console.WriteLine(); var appServer = new NetIM.Server.IMServer(); //Setup the appServer if (!appServer.Setup("127.0.0.1", 2254)) //Setup with listening port { Console.WriteLine("Failed to setup!"); Console.ReadKey(); return; } //Console.WriteLine(); //Try to start the appServer if (!appServer.Start()) { Console.WriteLine("Failed to start!"); Console.ReadKey(); return; } Console.WriteLine("The server started successfully, press key 'q' to stop it!"); while (Console.ReadKey().KeyChar != 'q') { Console.WriteLine(); continue; } //Stop the appServer appServer.Stop(); Console.WriteLine("The server was stopped!"); Console.ReadKey(); }