Установка собственного заголовка обратного адреса

Мне нужно установить собственный обратный адрес, как описано здесь https://github.com/rebus-org/Rebus/wiki/Return-addresses но больше нет опции attachheader.

Как мне добиться этого в rebus2?

1 ответ

Решение

Все методы на IBus отправляющие сообщения имеют необязательный параметр, который принимает словарь заголовков.

Поэтому вы можете просто

var headers = new Dictionary<string, string> {
    { Headers.ReturnAddress, "wherever" }
};

await bus.Send(yourMessage, headers);

для того, чтобы установить собственный обратный адрес:)

Другие вопросы по тегам