Я использую функции Azure для отправки и получения сообщений из служебной шины.Я хочу отправить и получить correlationId в заголовке сообщения служебной шины для отслеживания жизненного цикла сообщения.
Я отправляю первую полезную нагрузку JSON из ServiceBusExplore и получаю текст Если используется строка, заданная в BrokeredMessage
Код получателя
public static async Task RunAsync([ServiceBusTrigger("validate-trade", AccessRights.Manage,
Connection = "ServiceBusConnection")]BrokeredMessage message,
TraceWriter log)
{
string queueData = message.GetBody<string>();
}
, получаемый нижеошибка
'message.GetBody ()' вызвала исключение типа 'System.Runtime.Serialization.SerializationException' string {System.Runtime.Serialization.SerializationException}
Я тоже это пробовал
string s = receiveMessage.GetBody (new DataContractSerializer (typeof (string)))