尝试从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队列中有订阅请求消息。
感谢。
答案 0 :(得分:1)
好的,问题是您还必须使用IEvent
界面标记您的邮件,因为这是