我需要设置一个自定义的返回地址,如https://github.com/rebus-org/Rebus/wiki/Return-addresses所述,但不再有attachheader选项。
如何在rebus2中实现这一目标?
答案 0 :(得分:1)
IBus
上发送消息的所有方法都有一个可选参数,可以接受标题字典。
因此,你可以简单地
var headers = new Dictionary<string, string> {
{ Headers.ReturnAddress, "wherever" }
};
await bus.Send(yourMessage, headers);
为了设置自定义返回地址:)