Resolución de marcadores para WorkflowHostingEndpoint
En el ejemplo de CreationEndpoint se muestra cómo se puede utilizar WorkflowHostingEndpoint con WorkflowServiceHost para crear instancias de flujo de trabajo.
Muestra
WorkflowHostingEndpoint, WorkflowServiceHost
Debate
Este ejemplo usa WorkflowHostingEndpoint para crear instancias de flujo de trabajo hospedadas mediante WorkflowServiceHost. WorkflowHostingEndpoint es un punto de extensibilidad para WorkflowServiceHost que se puede usar en los escenarios siguientes:
Crear instancias de flujo de trabajo.
Reanudar marcadores en una instancia de flujo de trabajo hospedada en un WorkflowServiceHost.
El extremo de ejemplo que se incluye expone un contrato que proporciona operaciones para crear un flujo de trabajo y devuelve el Id. de instancia o crea una instancia con un identificador concreto. La aplicación de consola de ejemplo crea una instancia de WorkflowServiceHost con una definición de flujo de trabajo y agrega un CreationEndpoint
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
Compile la solución.
Ejecute la aplicación. La consola
CreationEndpoint
muestra un mensaje que incluye el Id. de instancia cuando se crea la instancia de flujo de trabajo. La instancia de flujo de trabajo imprime el mensaje "Hola mundo".