public static IPEndPoint GetRemoteEndPoint(object connection)
{
var tcpConnection = connection as TcpConnection;
if (tcpConnection != null)
return tcpConnection.RemoteEndPoint;
var udpConnection = connection as NetConnection;
if (udpConnection != null)
return udpConnection.RemoteEndPoint;
return null;
}
}