Мы используем NServiceBus с SqlServerTransport. Есть ли способ отключить внешнюю транзакцию? Я попытался установить TransportTransactionMode в ReceiveOnly, как обсуждалось здесь . Тем не менее, окружающая транзакция все еще там. Я также попытался добавить «Enlist = false» в строку подключения, но это также не работает.
Установка значения TransportTransactionMode равным None, которое удаляет внешнюю транзакцию. Однако, если я правильно понимаю, он также отключит транзакцию при получении.