我正在创建一个使用Rebus与Azure服务总线相关的概念的证明,但是我遇到了一个问题,即解析来自外部源的队列中的消息。我查看了GitHub,并注意到这个清单中有人是如何对RabbitMQ有类似问题的,建议使用装饰器:
var message = new BrokeredMessage("<xml>This is a test <em
我遇到了一些问题,因为我的处理程序没有“捕捉”我的事件。我目前的结构是,我在一个单独的包中对Rebus进行了包装,它包装了Rebus的方法,并公开了一个工厂,以便与Autofac一起使用--到目前为止还不错。当我发布一个事件时,比如MessageSent,我会在包装器中创建一个信封事件BusEvent,在其中我将域事件设置为一个Payload属性:
public Task Publish<T>( T payload不管怎样,我现在的问题是,
在我的场景中,我已经在我的应用程序中实现了Rebus (使用azure servicebus) (将使用sagas创建一个PoC )。我订阅了该主题,将消息移动到我的队列中,并收到以下错误: Rebus.Exceptions.RebusApplicationException: Received message with emptyIf no ID is present, the message cannot be tracked between delivery at