Вопросы по теме 'automatonymous'

Обмен сообщениями между событиями служб и командами
Я пытаюсь понять различные методы, используемые при обмене сообщениями между службами. Допустим, у меня есть сценарий, в котором мне нужна первая служба, чтобы уведомить другую о том, что пользователь запросил создание продукта, а вторая служба...
2023 просмотров

Обработка перехода в состояние для нескольких событий
У меня есть MassTransitStateMachine, который управляет процессом, который включает создание нескольких событий. Как только все события будут выполнены, я хочу, чтобы состояние перешло в фазу «очистки». Вот соответствующее объявление состояния и...
2434 просмотров
schedule 11.05.2022

Как реализовать конечный автомат с Automatonymous на C #
Я пытаюсь реализовать простой пример / демонстрацию для конечного автомата с использованием Automatonymous с RabbitMQ. К сожалению, я не смог найти ни одной, которую можно было бы перестроить / изучить (я нашел ShoppingWeb , но в моем глаза это все...
2374 просмотров

Завершение саги по исключению
Я создал сагу и задавался вопросом, как обрабатывать исключения во время выполнения действий. В идеале я хотел бы в некоторых случаях убить этот экземпляр саги сразу в .Catch() . Я наткнулся на эту ветку: Понимание Finalize в MassTransit , мой...
615 просмотров
schedule 15.01.2023

Как сохранить экземпляры Saga с помощью механизмов хранения и избежать состояния гонки
Я попытался сохранить экземпляры саги, используя RedisSagaRepository ; Я хотел запустить Saga в настройке балансировки нагрузки, поэтому не могу использовать InMemorySagaRepository . Однако после переключения я заметил, что некоторые события,...
201 просмотров

Тестирование активности саги конечного автомата MassTransit
Я пытаюсь выполнить модульные тесты на пользовательском Activity , который у меня есть для моей саги о конечном автомате MassTransit. Выглядит это примерно так: public class UpdateActivity : Activity<UpdateState> { private readonly...
36 просмотров
schedule 29.01.2023