Programme de résolution de signets pour WorkflowHostingEndpoint
L’exemple CreationEndpointmontre comment WorkflowHostingEndpoint peut être utilisé avec WorkflowServiceHost pour créer des instances de workflow.
Illustre le
WorkflowHostingEndpoint, WorkflowServiceHost
Discussion
Cet exemple utilise WorkflowHostingEndpoint pour créer des instances de workflow hébergées à l'aide de WorkflowServiceHost. WorkflowHostingEndpoint est un point d'extensibilité pour WorkflowServiceHost qui peut être utilisé dans les scénarios suivants :
Création d'instances de workflow.
Reprise de signets sur une instance de workflow hébergée dans un WorkflowServiceHost.
L'exemple de point de terminaison inclus expose un contrat qui fournit des opérations pour créer un workflow et retourne l'ID d'instance ou crée une instance avec un ID spécifique. L'exemple d'application console crée une instance WorkflowServiceHost avec une définition de workflow et ajoute un CreationEndpoint
à l'hôte. Il fait alors appel à l'opération Create
sur le point de terminaison pour créer une instance de workflow.
Configurer, générer et exécuter l’exemple
Générez la solution.
Exécutez l’application. La console
CreationEndpoint
affiche un message qui inclut l'ID d'instance lorsque l'instance de workflow est créée. Le message « Hello World! » est imprimé par l’instance de workflow.