Скажите, что у вас есть метод CreateOrder
внутри проекта ApiApp.Azure ApiApp - слушать ServiceBus msg
Теперь мне нужно также вызвать CreateOrder
, когда я получаю CreateOrderMessage
из очереди ServiceBus.
Я понимаю, что это можно легко сделать с помощью Azure Functions с триггером очереди. Но это добавляет больше сложностей (вводит другие концепции, потребует новый репозиторий, документы и т. Д.). Таким образом, мой вопрос просто:
Могу ли я слушать сообщения о очереди внутри проекта WebApi? (Я знаю, раскручивается новый поток включает в себя некоторые проблемы)
Спасибо за любые предложения
Larsi
вы можете взглянуть на hangfire. Он предназначен для запуска фоновых задач внутри приложения asp.net. http://hangfire.io/. Я думаю, они поддерживают Azure Servicebus. – Thomas