void IMessageAckHelperListener <NatIdentifierResponseMessage> .MessageAckHelperReceivedExpectedResponse(NetEndPoint from, NatIdentifierResponseMessage message)
        {
            ThreadChecker.AssertUnreliableChannel();

            this.router.dispatcher.Enqueue(() => new NatIdentifierResponseExecutor <TPlayer>().Execute(this, message));
            this.natIdentifierAckHelper = null;
        }
 public void Execute(GameClient <TPlayer> model, NatIdentifierResponseMessage message)
 => model.listener.GameClientDidConnect(Channel.unreliable);