/// <summary> /// Prepares the connection details. /// </summary> /// <exception cref="SocketInitializationException"></exception> private void PrepareConnectionDetails() { try { SocketConnectionCheck.SetupTcpAuthorization(20000); _listener = new TcpListener(IPAddress.Any, _portInformation); _listener.Start(); _listener.BeginAcceptSocket(OnAcceptSocket, _listener); } catch (SocketException ex) { throw new SocketInitializationException(ex.Message); } }