WorkflowHostingEndpoint 的书签解析程序

CreationEndpoint 示例演示了如何将WorkflowHostingEndpointWorkflowServiceHost结合使用,以创建工作流实例。

演示

WorkflowHostingEndpointWorkflowServiceHost

讨论

此示例使用 WorkflowHostingEndpoint 创建由 WorkflowServiceHost 托管的工作流实例。 WorkflowHostingEndpointWorkflowServiceHost 的扩展点,可在以下场景中使用:

  • 创建新的工作流实例。

  • 在托管于WorkflowServiceHost的工作流实例上恢复书签。

包含的示例端点公开了一个协议,该协议提供用于创建工作流的操作,并返回实例 ID 或创建具有特定 ID 的实例。 示例控制台应用程序使用工作流定义创建一个 WorkflowServiceHost 实例,并向主机添加一个 CreationEndpoint 实例。 然后它会调用终结点上的Create操作以创建新的工作流实例。

设置、生成和运行示例

  1. 生成解决方案。

  2. 运行该应用程序。 控制台 CreationEndpoint 显示一条消息,其中包含创建工作流实例时的实例 ID。 工作流实例打印消息“Hello World!” 。