public CustomIPEndPoint GetEndPoint() { return(new CustomIPEndPoint { Ip = _configurationServise.GetCurrentIp(), Port = _configurationServise.GetFreePort() }); }
private void SetupServerSocket() { var myEndpoint = new IPEndPoint(_configurationServise.GetCurrentIp(), _configurationServise.GetPort()); _serverSocket = new Socket(SocketType.Stream, ProtocolType.Tcp); _serverSocket.Bind(myEndpoint); System.Console.WriteLine(((IPEndPoint)_serverSocket.LocalEndPoint).Port); _serverSocket.Listen((int)SocketOptionName.MaxConnections); }