是否有可能在工作流之外获得ActivityContext ?

本文关键字:ActivityContext 有可能 工作流 是否 | 更新日期: 2023-09-27 18:14:53

我正在使用一个工作流解决方案。在这个工作流中,我有一个参数来保持工作流中的特定数据的顺序。

要托管我的解决方案,我使用WorkflowApplication实例,我称之为_workflowApplication。

如果我取_workflowApplication。WorkflowDefinition as MyActivity .

在这个活动中,我有我的论点,我现在需要在工作流之外,但要得到这个论点,我需要有一个ActivityContext来发送。

是否有可能获得这个上下文,或者有人知道另一种从工作流中获取这种数据的好方法?

Edit1:WF托管在Azure中,并在SQL Azure服务器上使用持久性。

是否有可能在工作流之外获得ActivityContext ?

你要找的是Tracking

你可以在这里阅读更多。

如果你想直接接触代码,我建议你下载这些示例,更具体地说,在WF_WCF_Samples'WF'Basic'Tracking文件夹中有一些示例。我猜其中一些正是你想做的。

从工作流中获取数据的一种可能方法是使用扩展。