我有一个由两个不同处理程序处理的消息类型(由ISpecifyMessageHandlerOrdering
指定的顺序)。
如果我在第一个处理程序中设置标题,请说message.SetHeader("SomeStatus", "value");
我应该能够在第二个处理程序中调用message.GetHeader("SomeStatus")
并获取值集吗?
它目前不适用于我,GetHeader
只是返回null,但我不知道我做错了什么,或者这是否应该无效。
我正在使用nservicebus 3.2.5
答案 0 :(得分:2)
你是对的 - 这是一个错误。记录为#529,将作为下一版本的一部分进行修复。