我注意到消费者按照以下方式添加时会收到消息:
var mediator = Bus.Factory.CreateMediator(conf =>
{
conf.Consumer<OrderAddedConsumer>();
});
按如下方式添加使用者时未收到消息:
var mediator = Bus.Factory.CreateMediator(conf => { });
mediator.Context.ConnectConsumer<OrderAddedConsumer>();
这正常吗?
var mediator = Bus.Factory.CreateMediator(cfg =>
{
cfg.Consumer<OrderAddedConsumer>();
});
我不确定mediator.Context
版本中发生了什么,不确定您在哪里可以访问该属性。但是,这是公开的,并不意味着可以用来连接消费者。