В проекте есть требование, и служба Windows должна использоваться как подписчик RabbitMQ (брокер сообщений).
Как только событие создано, эта служба Windows прослушивателя получает событие и обрабатывает его, при обработке необходимо включить некоторые важные бизнес-логики и данные должны быть сохранены в БД SQL-сервера.
С моей точки зрения, служба Windows может быть просто триггером любой бизнес-логики.Как и при подписке на событие, если происходит какое-либо событие, прочитайте сведения о событии и выполните бизнес-логику, используя любую службу REST (на основе HTTP).
Пожалуйста, предоставьте свои предложения, это будет более полезно.Заранее спасибо.