【发布时间】:2010-09-14 14:22:31
【问题描述】:
在我的自托管服务器中,我以这种方式配置 NServiceBus:
NServiceBus.Configure.With()
.Log4Net()
.CastleWindsorBuilder(_container)
.XmlSerializer() // or BinarySerializer()
.MsmqTransport()
.IsTransactional(true)
.UnicastBus()
.LoadMessageHandlers()
.Sagas()
.CreateBus()
.Start();
它在以下位置引发了空引用异常: src\impl\Sagas\NServiceBus.Sagas.Impl\SagaMessageHandler.cs:168 行
,我认为这是因为缺少 saga persister。
在通用主机中,通过从命令行传递“NServiceBus.Lite”,使用内存中的持久化器。如何配置自托管服务器以使用内存中的 saga 持久性?
谢谢!
【问题讨论】:
标签: nservicebus