Когда вы используете брокерское сообщение на Azure Service Bus, вы можете получить тело сообщения с помощью вызова .GetBody. Код прост:
var msg = subscription.Receive();
MyPayload payload = msg.GetBody<MyPayload>();
Однако есть ли способ получить Тело без явного знания класса объекта body?
var msg = subscription.Receive();
Type bodyType = Type.GetType( msg.ContentType);
var payload = msg.GetBody<bodyType>();