每条消息的NServiceBus IMessageModule

时间:2011-09-06 13:36:25

标签: nhibernate nservicebus

我必须根据Message中的属性从多个SessionFactory构造NHibernate Session,我想我可以使用IMessageModule来处理消息处理的开始,但是它没有任何参数,我不知道是否可以访问正在处理的当前消息。

1 个答案:

答案 0 :(得分:1)

您可以使用静态Bus.CurrentMessageContext.Headers属性

访问标头

更多信息:

https://github.com/NServiceBus/NServiceBus/blob/v2.5/Samples/FullDuplex/MyClient/ClientEndpoint.cs