Azure 服务总线消息检查器

Azure Service Bus message inspector

有没有办法在双方(发送和接收)上以通用方式拦截 Azure 服务总线消息?我想在发送消息时向消息添加属性,并在接收消息时读取属性,而无需更改发送或接收代码。

我在服务总线的上下文中找到了一些对 WCF 接口 IClientMessageInspectorIDispatchMessageInspector 的引用,但我还没有找到连接所有点的真实工作示例。

对于新的 .NET Standard client for Azure Service Bus,有专门用于此目的的传入和传出管道。您可以查看一些已经可用的插件以了解其工作原理。