/// <summary> /// Create a response message of the message /// </summary> public TmqMessage CreateResponse() { TmqMessage message = new TmqMessage(); message.FirstAcquirer = FirstAcquirer; message.HighPriority = HighPriority; message.Type = MessageType.Response; message.SetMessageId(MessageId); message.SetTarget(Type == MessageType.Channel ? Target : Source); return(message); }
/// <summary> /// Create an acknowledge message of the message /// </summary> public TmqMessage CreateAcknowledge() { TmqMessage message = new TmqMessage(); message.FirstAcquirer = FirstAcquirer; message.HighPriority = Type == MessageType.Client; message.Type = MessageType.Acknowledge; message.SetMessageId(MessageId); message.ContentType = ContentType; message.SetTarget(Type == MessageType.Channel ? Target : Source); return(message); }