Compartilhar via


Resolução do indexador para WorkflowHostingEndpoint

O exemplo CreationEndpoint demonstra como o WorkflowHostingEndpoint pode ser usado com WorkflowServiceHost para criar instâncias de fluxo de trabalho.

Demonstra

WorkflowHostingEndpoint, WorkflowServiceHost

Discussão

Este exemplo usa WorkflowHostingEndpoint para criar instâncias de fluxo de trabalho usando WorkflowServiceHosthospedados. WorkflowHostingEndpoint é um ponto de extensibilidade para WorkflowServiceHost que pode ser usada nos seguintes situações:

  • Criando novas instâncias de fluxo de trabalho.

  • Continuando indicadores na instância de fluxo de trabalho hospedada em WorkflowServiceHost.

O ponto final de exemplo que é expõe incluídas o contrato que fornece operações para criar um fluxo de trabalho e retorna a identificação da instância ou cria uma instância com uma identificação específica O aplicativo de console do exemplo cria uma instância de WorkflowServiceHost com uma definição de fluxo de trabalho e adiciona CreationEndpoint para o host. Então chama a operação de Create no ponto de extremidade para criar uma nova instância de fluxo de trabalho.

Configurar, compilar e executar o exemplo

  1. Compile a solução.

  2. Executar o aplicativo. O console de CreationEndpoint mostra uma mensagem que inclui a ID da instância quando a instância do fluxo de trabalho é criada. A mensagem "Olá, Mundo!" é impressa pela instância de fluxo de trabalho.