NServiceBus:如何归档已完成或终止的传奇

NServiceBus:如何归档已完成或终止的传奇,nservicebus,saga,Nservicebus,Saga,NServiceBus至少在RavenDB persistens存储中删除Saga数据(当此标记完成时);这是从传说本身被称为 当传奇故事完成或终止时,是否有一种内置的方式来存档传奇故事数据?出于可追溯性的原因,我们需要这样一个功能。您可以在saga数据中放置一个内部标志,将其设置为complete,而不是调用MarkAsComplete,并在saga处理程序中检查它 这样,如果你愿意,你可以重新开始一个传奇故事,你的传奇故事将永垂不朽 这有意义吗?使用特定服务平台的其余部分时,将自动审核传奇中

NServiceBus至少在RavenDB persistens存储中删除Saga数据(当此标记完成时);这是从传说本身被称为


当传奇故事完成或终止时,是否有一种内置的方式来存档传奇故事数据?出于可追溯性的原因,我们需要这样一个功能。

您可以在saga数据中放置一个内部标志,将其设置为complete,而不是调用MarkAsComplete,并在saga处理程序中检查它

这样,如果你愿意,你可以重新开始一个传奇故事,你的传奇故事将永垂不朽


这有意义吗?

使用特定服务平台的其余部分时,将自动审核传奇中的所有操作,包括传奇完成时的状态

提供所有这些状态更改的可视化