2013-08-27 21 views
2

在使用Rebus + RabbitMq時,我想訪問傳輸級消息的Id,以便跟蹤我已經處理了哪些消息(通過持久化Id)以實現某種類型的冪等機制。在使用Rebus時,是否有一種乾淨的方式來獲取消息的(傳輸)ID?

但是,我找不到一個'乾淨'的方式來訪問一個消息的唯一標識(在RabbitMq標題中可用)。

它看起來是不可能的,不過,我可能會丟失在Bus.Advanced的東西...喜歡的東西hidding * ..

;)

回答

2

想我發現它=>的MessageContext .GetCurrent()。TransportMessageId

提問太早...;)

相關問題