【发布时间】:2012-12-31 22:23:07
【问题描述】:
使用 NServiceBus 3.2.7。调用 MarkAsComplete 时(当有延迟消息输出时,一个人取消了他们的订单。)看起来调用 MarkAsComplete 确实消除了 saga,但之前延迟的消息仍在超时队列中。当他们最终处理时,他们陷入了 SagaNotFound 异常。我希望能够明确区分未找到的合法 saga 和由于取消订单而被删除的 saga 之间的区别。
如何从 Raven 中删除延迟消息?
【问题讨论】:
标签: c# nservicebus