创建后是否可以将消费者添加到MassTransit的调解器中?

问题描述 投票:0回答:1

我注意到消费者按照以下方式添加时会收到消息:

var mediator = Bus.Factory.CreateMediator(conf =>
{
  conf.Consumer<OrderAddedConsumer>();
});

按如下方式添加使用者时未收到消息:

var mediator = Bus.Factory.CreateMediator(conf => { });
mediator.Context.ConnectConsumer<OrderAddedConsumer>();

这正常吗?

masstransit
1个回答
0
投票
var mediator = Bus.Factory.CreateMediator(cfg => { cfg.Consumer<OrderAddedConsumer>(); });

我不确定mediator.Context版本中发生了什么,不确定您在哪里可以访问该属性。但是,这是公开的,并不意味着可以用来连接消费者。

© www.soinside.com 2019 - 2024. All rights reserved.