【发布时间】:2016-03-25 07:59:03
【问题描述】:
我目前正在构建一个使用 MassTransit 和 RabbitMQ 作为我的消息传递层的系统。我试图找到一种方法来让消费者监听总线上所有类型的所有消息。这适用于我们的审计日志框架,我们希望记录通过消息总线的所有事件。
有没有办法在 MassTransit 中做到这一点?
【问题讨论】:
-
您找到合适的方法了吗?我目前在
Observer路径上,但这似乎没有帮助。添加界面的建议可能很有趣,但我正在寻找一种更强大的方法。观察者:masstransit-project.com/MassTransit/usage/observers.html -
我做了界面的事情;如果您想记录整个消息(我需要这样做),我可以在上下文对象的元数据中找到它
-
啊,谢谢!这正是我想要做的。
标签: c# masstransit