Compartir a través de


Solucionador de marcadores para WorkflowHostingEndpoint

En el ejemplo CreationEndpoint se muestra cómo WorkflowHostingEndpoint se puede usar con WorkflowServiceHost para crear instancias de flujo de trabajo.

Demostraciones

WorkflowHostingEndpoint, WorkflowServiceHost

Discusión

En este ejemplo se usa WorkflowHostingEndpoint para crear instancias de flujo de trabajo hospedadas mediante WorkflowServiceHost. WorkflowHostingEndpoint es un punto de extensibilidad para WorkflowServiceHost el que se puede usar en los escenarios siguientes:

  • Creación de nuevas instancias de flujo de trabajo.

  • Reanudar marcadores en una instancia de flujo de trabajo hospedada en un WorkflowServiceHost.

El punto de conexión de ejemplo que se incluye expone un contrato que proporciona operaciones para crear un flujo de trabajo y devuelve el identificador de instancia o crea una instancia con un identificador específico. La aplicación de consola de ejemplo crea una WorkflowServiceHost instancia con una definición de flujo de trabajo y agrega un CreationEndpoint elemento al host. A continuación, llama a la operación Create en el punto de conexión para crear una instancia de flujo de trabajo.

Configuración, compilación y ejecución del ejemplo

  1. Compile la solución.

  2. Ejecute la aplicación. La CreationEndpoint consola muestra un mensaje que incluye el identificador de instancia cuando se crea la instancia de flujo de trabajo. La instancia de flujo de trabajo imprime el mensaje "Hello World!".