Nservicebus 更新Saga中的步骤

Nservicebus 更新Saga中的步骤,nservicebus,masstransit,Nservicebus,Masstransit,我正在寻找一种方法来改变故事中的步骤,例如:在处理过程中插入一个步骤,最好是在运行时插入 可以使用sagas吗?sagas(特别是使用Automatonymous编写的sagas)并不是为在运行时处理动态配置而设计的。它们是创建流程监控器和工作流的编码方式 如果需要动态修改工作流的步骤,可以使用内置于MassTransit中的Courier routing slip。它允许工作流中的活动修改行程,根据需要添加或删除步骤(活动)。您能描述一下业务场景吗?具体地说,是什么原因造成的,以及正在进行什么

我正在寻找一种方法来改变故事中的步骤,例如:在处理过程中插入一个步骤,最好是在运行时插入

可以使用sagas吗?

sagas(特别是使用Automatonymous编写的sagas)并不是为在运行时处理动态配置而设计的。它们是创建流程监控器和工作流的编码方式


如果需要动态修改工作流的步骤,可以使用内置于MassTransit中的Courier routing slip。它允许工作流中的活动修改行程,根据需要添加或删除步骤(活动)。

您能描述一下业务场景吗?具体地说,是什么原因造成的,以及正在进行什么样的更改?您能给我举一个活动修改行程的例子吗?关于MT中路由单的文档非常有限,我在任何地方都找不到示例。谢谢