Я использую MassTransit v.5 * с Rabbit MQ, и я делаю обычный запрос-ответ, как в http://masstransit -project.com / MassTransit / использовании / request-response.html .
Я устанавливаю заголовок в ответном сообщении для потребителя, например
await context.RespondAsync<OrderStatusResult>(
new
{
OrderId = order.Id,
Timestamp = order.Timestamp,
StatusCode = order.StatusCode,
StatusText = order.StatusText
}
, callback => callback.Headers.Set("key", "value"))
Я вижу, что эти заголовки устанавливаются при просмотре в RabbitMQ, но на стороне вызывающего я не могу получить доступэти заголовки.
Итак, как я могу получить доступ к заголовкам для ответного сообщения на стороне вызывающего абонента?
Спасибо!