我有长时间运行的工作流程,运行时间为 3-5 分钟;我想在工作流执行时为最终用户提供取消/停止/中止工作流的灵活性。我怎样才能做到这一点 ?
海洋
我有长时间运行的工作流程,运行时间为 3-5 分钟;我想在工作流执行时为最终用户提供取消/停止/中止工作流的灵活性。我怎样才能做到这一点 ?
海洋
这取决于您的工作流执行环境。如果您使用的是 WorkflowApplication,它具有控制工作流的方法。如果您使用的是 WorkflowServiceHost,则有一个带有客户端的工作流控制端点可以让您这样做。有关 WCF 选项,请参阅此答案。