public AbstractRemoteServer(ServerSettings settings) { this.settings = settings; consoleHandler = ConsoleEventHandler; SetConsoleCtrlHandler(consoleHandler, true); }
private static extern bool SetConsoleCtrlHandler(ConsoleEventHandlerDelegate handlerProc, bool add);
static extern bool SetConsoleCtrlHandler(ConsoleEventHandlerDelegate handlerProc, bool add);
static Program() { consoleHandler = new ConsoleEventHandlerDelegate(ConsoleEventHandler); SetConsoleCtrlHandler(consoleHandler, true); }
static Program() { consoleHandler = new ConsoleEventHandlerDelegate(ConsoleEventHandler); SetConsoleCtrlHandler(consoleHandler, true); }