标签: c# rabbitmq easynetq
这是我问过的上一个问题的后续内容:
How do I deserialize a dead lettered message when dead lettering changes the type?
我现在遇到的问题是,当消息死信时,我看不到RabbitMQ添加的额外标题信息。
额外的标题信息在“x-death”下,它们是计数,原因,队列,时间,交换和路由键。一旦EasyNetQ将消息反序列化回我的自定义消息类,此标题信息似乎消失了。有没有办法仍然可以从我的C#应用程序中访问它?
答案 0 :(得分:0)
似乎没有办法使用常规的EasyNetQ。但是为此目的有一个延伸EasyNetQ.MetaData。正如它的文档所述,显然可以使用高级EasyNetQ API。