MassTransit发送和发布

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

Masstransit的发送和发布方法之间有什么区别?你能举个例子吗?

我在记录更新过程之后使用“发送”。经过一个过程,我使用“发布”来发送邮件。

我了解他们之间的区别。我说的对吗?

.net .net-core rabbitmq masstransit
1个回答
2
投票

在文档中对其进行了详细描述。

我建议复习Messages部分,该部分除其他外说,命令是[[已发送,事件是已发布

Producers部分中也提到了发送和发布消息之间的区别。

发送消息后,将使用DestinationAddress将其传递到特定端点。发布消息时,它不会发送到特定的端点,而是广播给已订阅该消息类型的所有使用者。对于这两种单独的行为,我们描述了作为命令发送的消息和作为事件发布的消息。
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.