【问题标题】:NServiceBus 5 to 7 upgrade - No Destination specified for messageNServiceBus 5 到 7 升级 - 没有为消息指定目标
【发布时间】:2021-07-20 08:29:27
【问题描述】:

从 NServiceBus 5 升级到 7 后,我似乎无法让 NServiceBus 再次工作。

我已将我的测试解决方案上传到github

我现在遇到的错误位于第 95 行的Program.cs。 下一层位于第 29 行的NServiceBusHelper.cs

错误状态:“没有为消息指定目标:HyFlo.Service.Messages.Commands.Info.GetVersionCommand”。

我们只使用 1 个 EndpointConfiguration。

我在Program.cs 中注释掉了旧的(但可以工作的)NServiceBus 5.x 代码。

我希望有人能指出我该怎么做。

【问题讨论】:

    标签: c# rabbitmq nservicebus


    【解决方案1】:

    【讨论】:

    • 感谢您帮助我。我已经尝试过那段代码,但它不起作用,这就是它被注释掉的原因。现在的问题是我在客户端接收消息,但它说; “System.INvalidOperationException:找不到消息类型的处理程序:Hyflo.Service.Messages.Commands.Info.GetVersionCommand”。这告诉我它与github.com/Nick7b/NServiceBusTestClient/blob/master/… 有关
    • 我没有看到IHandleMessages<GetVersionCommand> 的实现。你有那个消息类型的处理程序吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多