设置自定义 return 地址 header
Setting a custom return address header
我需要按照此处 https://github.com/rebus-org/Rebus/wiki/Return-addresses 所述设置自定义 return-address,但不再有 attachheader 选项。
我如何在 rebus2 中实现这个?
IBus
上发送消息的所有方法都有一个可选参数,该参数接受 headers 字典。
因此,您可以简单地
var headers = new Dictionary<string, string> {
{ Headers.ReturnAddress, "wherever" }
};
await bus.Send(yourMessage, headers);
为了设置自定义 return 地址 :)
我需要按照此处 https://github.com/rebus-org/Rebus/wiki/Return-addresses 所述设置自定义 return-address,但不再有 attachheader 选项。
我如何在 rebus2 中实现这个?
IBus
上发送消息的所有方法都有一个可选参数,该参数接受 headers 字典。
因此,您可以简单地
var headers = new Dictionary<string, string> {
{ Headers.ReturnAddress, "wherever" }
};
await bus.Send(yourMessage, headers);
为了设置自定义 return 地址 :)