public static void RunServer(IMainServer runningServer) { if (runningServer == null) { return; } do { runningServer.Run(); } while (runningServer.AcceptingNewConn); }
public static void RunServer(IMainServer runningServer) { var closeServerProcess = new ClosingServerHandler(runningServer); Console.CancelKeyPress += closeServerProcess.ShutdownProcess; if (runningServer == null) { return; } do { runningServer.Run(); } while (runningServer.AcceptingNewConn); }