MassTransit:发布具有指定队列名称的消息

MassTransit: Publish message with specified queue name

是否有任何方法可以在 IPublishEndpoint 中发布具有指定队列名称的消息而无需在启动时配置队列名称class?

例如:我有这个电话,我想在其中传递队列名称

await _publishEndpoint.Publish<SendMassege>(new { Body = message.Body });

你不发布到队列,你发送到队列。

您可以通过使用指定队列名称的 URI 调用 GetSendEndpoint,从 ConsumeContextIBus 获取发送端点,例如 queue:name.