自动订阅无效

时间:2014-02-23 09:54:56

标签: nservicebus nservicebus4

尝试从nservicebus开始。我的意图是至少得到端点试图订阅的日志消息。所以我为

这样的消息创建了消息处理程序
namespace BusStop.Billing
{
    public class OrderAcceptedHandler : IHandleMessages<OrderAccepted>
    {
        public void Handle(OrderAccepted message)

并且订单OrderAccepted定义为

namespace BusStop.Sales.Contracts
{
    public class OrderAccepted : IMessage
    {

根据NServiceBus文档,修改订阅者.config文件

就足够了
<UnicastBusConfig>
    <MessageEndpointMappings>
      <add Messages="BusStop.Sales.Contracts" Endpoint="BusStop.Backend"/>

然而,当我启动订阅者主机NServiceBus.Host.exe时,我没有收到它正在尝试订阅的日志消息,也没有在busstop.backend队列中有订阅请求消息。

感谢。

1 个答案:

答案 0 :(得分:1)

好的,问题是您还必须使用IEvent界面标记您的邮件,因为这是