在任何状态下启动状态机工作流



我正在考虑创建一个新的状态机工作流-通常与我们的其他流程图工作流一起,我们设置了它们,以便在升级后通过在未来的"状态"中启动它们来重新启动它们-有没有一种简单的方法可以在任何给定状态下启动状态机工作流,或者您需要将其组合在一起,以便启动状态可以转换到任何其他状态状态并对逻辑进行排序,然后以编程方式进行转换?

实现这一点的唯一方法是将状态转换显式添加到工作流中,并使用一些附加参数启动它,从而触发逻辑。

调用StateMachineWorkflowInstance的SetState方法,并传递状态的字符串表示形式或StateActivity类的实例。

最新更新