protected virtual void HandleRemoteMessage(TransportMessage transportMessage, bool synchronous = false) { var dispatch = CreateMessageDispatch(transportMessage, synchronous); if (dispatch == null) { _transport.AckMessage(transportMessage); return; } _messageLogger.DebugFormat("RECV remote: {0} from {3} ({2} bytes). [{1}]", dispatch.Message, transportMessage.Id, transportMessage.Content.Length, transportMessage.Originator.SenderId); _messageDispatcher.Dispatch(dispatch); }
protected void AckTransportMessage(TransportMessage transportMessage) { _transport.AckMessage(transportMessage); }