C# dotnet core 3.0 обменивается данными между маршрутом контроллера и прослушивателем служебной шиныC#

Место общения программистов C#
Ответить
Anonymous
 C# dotnet core 3.0 обменивается данными между маршрутом контроллера и прослушивателем служебной шины

Сообщение Anonymous »

У меня есть приложение веб-API dotnet core 3.1. Приложение представляет собой шлюз для предоставления доступа к различным другим службам, которые взаимодействуют через служебную шину (очереди, темы). Мы используем служебную шину для асинхронного обмена сообщениями между службами. Мне не нужна синхронизация между шлюзом и другими службами.
Итак, я пытаюсь найти способ получить запрос в контроллере, например, создать ресурс и отправить эту команду. к служебной шине, затем сиди и жди.
Тем временем служба сохранит команду в базе данных и отправит событие.
Шлюз прослушивает тему, чтобы получить сообщение, и теперь каким-то образом Мне нужно передать это сообщение обратно в запрос в контроллере, который ожидает завершения выполнения этого сообщения.

Подробнее здесь: https://stackoverflow.com/questions/616 ... e-bus-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»