static void FillLabelForBackwardsCompatabilityWhileSending(Message transportMessage, System.Messaging.Message msmqMessage)
{
string windowsIdentityName =
(transportMessage.Headers.ContainsKey(Headers.WindowsIdentityName) && (!string.IsNullOrWhiteSpace(transportMessage.Headers[Headers.WindowsIdentityName])))
? transportMessage.Headers[Headers.WindowsIdentityName] : string.Empty;
msmqMessage.Label =
string.Format("<{0}>{2}</{0}><{1}>{3}</{1}>", TransportHeaderKeys.IdForCorrelation, Headers.WindowsIdentityName,
transportMessage.IdForCorrelation, windowsIdentityName);
}