Отправка и публикация MassTransit - PullRequest
1 голос
/ 07 мая 2020

В чем разница между методами send и publi sh Masstransit? Не могли бы вы объяснить на примере?

Я использую «отправить» после процесса обновления записи. Я использую publi sh для отправки почты после обработки.

Я понимаю разницу между ними. Я прав?

1 Ответ

3 голосов
/ 07 мая 2020

Все это подробно описано в документации.

Я предлагаю просмотреть раздел Сообщения , в котором, помимо прочего, говорится, что команды отправляются, и события: опубликовано .

Разница между отправкой и публикацией сообщений также упоминается в разделе Производители .

Когда сообщение отправлено отправлено, оно доставляется в указанную конечную точку c с использованием DestinationAddress. Когда сообщение публикуется, оно не отправляется на указанную конечную точку c, а вместо этого транслируется всем потребителям, которые подписались на тип сообщения. Для этих двух разных типов поведения мы описываем сообщения, отправленные как команды, и сообщения, опубликованные как события.

...