我注意到,当消费者添加如下消息时,他们会收到消息:
var mediator = Bus.Factory.CreateMediator(conf =>
{
conf.Consumer<OrderAddedConsumer>();
});
按以下方式添加使用者时未收到消息:
var mediator = Bus.Factory.CreateMediator(conf => { });
mediator.Context.ConnectConsumer<OrderAddedConsumer>();
这正常吗?
答案 0 :(得分:0)
应该按照您在文档中介绍的第一个示例所示添加消费者。
var mediator = Bus.Factory.CreateMediator(cfg =>
{
cfg.Consumer<OrderAddedConsumer>();
});
我不确定mediator.Context
版本中发生了什么,也不确定您在哪里可以访问该属性。但是,这很明显,它并不意味着用于连接消费者。