Можно ли использовать NServiceBus в приложении без каких-либо входных очередей?NServiceBus без входной очереди
Причина: у меня есть приложение ASP.NET MVC, которое отправляет сообщения другим приложениям, когда что-то происходит (например, новые пользовательские регистры). Веб-приложение никогда не получает ответов или других сообщений, и поэтому я бы не хотел, чтобы это не испортило приложение. с msmq peeking, который выдает исключение каждую секунду.
Если я не звоню bus.Start(), я не могу отправлять сообщения. Шина еще не запущена, вызовите Bus.Start(), прежде чем пытаться использовать шину. Сведения об исключении: System.InvalidOperationException: шина еще не запущена, вызовите Bus.Start(), прежде чем пытаться использовать шину. Строка 21: public void FireAndForget (сообщение с сообщением) Строка 22: { Строка 23: _bus.Send (сообщение); Строка 24:} – kfuglsang
Неправильно, Начать нужно называть. Отредактировал свой ответ, чтобы отразить это. Также проверит 2.1, но учитывая, что он нестабилен, я предлагаю вам перейти на 2.0, если у вас возникли проблемы –