NServiceBus - 我想要AsA_Server配置,但不参与MSDTC事务

时间:2010-10-05 20:14:18

标签: nservicebus msdtc

我有一项服务,我不希望在服务启动时从其输入队列中清除消息,我不希望它参与MSDTC事务。我正在配置它的端点来运行AsA_Server,但我看不到任何方法来禁用启动MSDTC事务。我正在使用NServiceBus.Host.exe。

以前有人这样做过吗?

1 个答案:

答案 0 :(得分:2)

AsA_Server只是更长的Configure.With()块中一堆选项的快捷方式。

删除AsA_Server接口,然后确保以下内容符合您的流畅配置:

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