NServiceBus - я хочу настроить AsA_Server, но не участвовать в транзакции MSDTC - PullRequest
1 голос
/ 06 октября 2010

У меня есть служба, в которой я не хочу, чтобы сообщения удалялись из входной очереди при запуске службы, и я не хочу, чтобы она участвовала в транзакции MSDTC.Я настраиваю его конечную точку для запуска AsA_Server, но не вижу способа отключить запуск транзакции MSDTC.Я использую NServiceBus.Host.exe.

Кто-нибудь делал это раньше?

1 Ответ

2 голосов
/ 06 октября 2010

AsA_Server - это просто ярлык для набора параметров в более длинном блоке Configure.With ().

Удалите интерфейс AsA_Server, а затем убедитесь, что в вашей свободно сконфигурированной конфигурации указано следующее:

.MsmqTransport()
    .IsTransactional(false)
    .PurgeOnStartup(false)
...