diff --git a/src/ServiceBusExplorer/Forms/MessageForm.cs b/src/ServiceBusExplorer/Forms/MessageForm.cs index acd48d03..f26fc421 100644 --- a/src/ServiceBusExplorer/Forms/MessageForm.cs +++ b/src/ServiceBusExplorer/Forms/MessageForm.cs @@ -385,7 +385,7 @@ private async void btnSubmit_Click(object sender, EventArgs e) // For body type ByteArray cloning is not an option. When cloned, supplied body can be only of a string or stream types, but not byte array :( outboundMessage = bodyType == BodyType.ByteArray ? brokeredMessage.CloneWithByteArrayBodyType(txtMessageText.Text) : - brokeredMessage.Clone(txtMessageText.Text); + brokeredMessage.Clone(brokeredMessage.GetBody()); } else { @@ -395,7 +395,7 @@ private async void btnSubmit_Click(object sender, EventArgs e) // For body type ByteArray cloning is not an option. When cloned, supplied body can be only of a string or stream types, but not byte array :( outboundMessage = bodyType == BodyType.ByteArray ? message.CloneWithByteArrayBodyType(messageText) : - message.Clone(messageText); + message.Clone(message.GetBody()); } outboundMessage = serviceBusHelper.CreateMessageForApiReceiver(outboundMessage,