Klienci używają aplikacji iOS + RabbitMQ do wysyłania wiadomości na serwer.
Sprzedawcy korzystają ze strony internetowej ASP.NET MVC.
Jak mogę użyć RabbitMQ dla ASP.NET MVC, aby otrzymywać wiadomości z serwera?
Jeśli zasubskrybuję kanał RabbitMQ jako konsument wewnątrz kontrolera, to nie działa, ponieważ kontroler zwraca View, a EventHanlder nie uruchamia się.
Odpowiedzi:
0 dla odpowiedzi № 1Możesz utworzyć wiadomość dotyczącą subskrybowania i odbieraniaz rabbitmq w global.asax lub start-upie lub programie (jeśli to selfhost) lub innym miejscu, które można zainicjować przy starcie. ASP.NET mvc w tym przypadku nie ma znaczenia.