Метод MassTransit Activity Compensate никогда не вызывался - PullRequest
0 голосов
/ 22 мая 2019

Я клонировал пример приложения отсюда: https://github.com/MassTransit/Sample-Courier.

При работе с настройками по умолчанию я вижу очередь компенсации в RabbitMQ, и вызываются методы Операции Execute, но метод Compensate никогда не вызывался, и никаких сообщений в очереди компенсации не наблюдалось. Я попытался вернуть FaultContext () и выдать исключение из метода Execute.

Нужно ли что-то добавить к начальной настройке кода для компенсации потока работ?

...