AK.F1.Timing.Utility.Server.Program.RunCore C# (CSharp) Method

RunCore() private method

private RunCore ( IMessageReader reader, IPEndPoint endpoint, int connectionBacklog ) : void
reader IMessageReader
endpoint System.Net.IPEndPoint
connectionBacklog int
return void
        private void RunCore(IMessageReader reader, IPEndPoint endpoint, int connectionBacklog)
        {
            using(var server = new TcpServer(
                endpoint: endpoint ?? new IPEndPoint(IPAddress.Any, ProxyMessageReader.DefaultPort),
                handler: new ProxySessionManager(reader),
                backlog: connectionBacklog))
            {
                server.Start();
                CmdLineCancelKey.WaitFor().Dispose();
            }
        }