Я реализую приложение с подходом DDD и архитектурой Microservices, я собираюсь опубликовать sh событие после завершения Command1, затем мне нужно запустить Command2 автоматически после публикации события. Я работаю с ограниченными ресурсами, поэтому я не могу использовать RabbitMq или другие сервисы онлайн-мероприятий. Я продолжу этот подход до тех пор, пока не появятся новые ресурсы. Мое приложение содержит два домена, и я собираюсь реализовать оба из них как единый сервис (это помогает мне передавать события между ними без какого-либо внешнего Eventbus). При таком подходе я могу разделить тему на несколько служб, когда у меня будет достаточно ресурсов.
Мой вопрос: могу ли я использовать посредник для подписки на события? и в этой функции замените ее реальной шиной событий.
Мое приложение - это веб-приложение, написанное с использованием Asp. net core.