创建大众运输公司的调解员后,是否可以添加消费者?

时间:2020-04-09 22:38:26

标签: masstransit

我注意到,当消费者添加如下消息时,他们会收到消息:

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

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

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

这正常吗?

1 个答案:

答案 0 :(得分:0)

应该按照您在文档中介绍的第一个示例所示添加消费者。

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

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