/// <summary> /// Build an error message. /// </summary> /// <param name="message">Incoming message.</param> public static ErrorMessage BuildErrorMessage(AbstractMessage message) { return new ErrorMessage { MessageId = GenerateUuid(), CorrelationId = message.MessageId, Timestamp = GenerateTimestamp() }; }
/// <summary> /// Build an acknowledge message. /// </summary> /// <param name="message">Incoming message.</param> public static AcknowledgeMessage BuildAcknowledgeMessage(AbstractMessage message) { return new AcknowledgeMessage { MessageId = GenerateUuid(), CorrelationId = message.MessageId, Timestamp = GenerateTimestamp() }; }