如果我拥有的唯一信息是流程的 ID,是否可以暂停正在运行的工作流程?
workflowApp.Run();
var workflowId = workflowApp.Id;
我的要求是我有一个网络应用程序,多个用户可以在其中启动和暂停进程,并且进程的 id 将存储在数据库中。
据我所知,我需要一个参考System.Activities.WorkflowApplication
来暂停应用程序,如下所示:
workflowApp.Unload();
如果我只有正在运行的进程的 ID,我如何调用Unload()
来暂停正在运行的进程?
我注意到只有[System.Activities.DurableInstancing].[InstancesTable]
在调用 Unload() 方法时才会将进程的条目添加到。