Я не делал никакого реального кодирования с Mono, но в последнее время я размышлял над вещами, связанными с очередью сообщений / mono.
Mono, кажется, реализует System.Messaging
с использованием RabbitMQ под капотом ( Mono / System.Messaging ), поэтому я предполагаю, что код, написанный на «нормальном» API, должен работать.
Однако существуют некоторые ограничения для реализации, поэтому, я думаю, это зависит от того, использует ли NServiceBus те функции MSMQ, которые монофолксы не смогли реализовать из-за недостаточно универсального API-интерфейса MSMQ.
Вы пробовали это, какой подход вы использовали, и у вас возникли какие-либо проблемы с ним?