IHandleMessages在NServiceBus中不起作用

时间:2015-09-30 11:19:45

标签: rabbitmq nservicebus

我使用nservicebus和rabbitmq。 当我发送(命令)到rabbitmq时,我可以看到该消息进入我的队列QUEUE_NAME @ PC_Name。

我也有IHandleMessages<>为了我的命令。但是我的命令从未处理过。第一个问题"出了什么问题"?为什么处理程序没有被解雇?

我也从github下载nservicebus源代码并尝试找到应该执行Handler的地方。我是对的PipelineExecutor.Execute<>将消息推送到队列,然后弹出它?

BR,Igor

1 个答案:

答案 0 :(得分:0)

问题是我没有跑公共汽车。

有一个IStartableBus接口,它包含Run()方法。您应该调用它以便能够从RabbitMq获取消息