WorkflowHostingEndpoint 的书签解析程序

CreationEndpoint 示例演示如何将 WorkflowHostingEndpointWorkflowServiceHost 一起使用创建工作流实例。

演示

WorkflowHostingEndpointWorkflowServiceHost

讨论 (Discussion)

此示例使用 WorkflowHostingEndpoint 创建使用 WorkflowServiceHost 承载的工作流实例。 WorkflowHostingEndpoint 是可用于以下方案的 WorkflowServiceHost 的扩展点:

  • 创建新的工作流实例。

  • 恢复 WorkflowServiceHost 中承载的工作流实例上的书签。

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

设置、生成和运行示例

  1. 生成解决方案。

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