Risolver di segnalibri per WorkflowHostingEndpoint
L'esempio CreationEndpoint illustra come usare WorkflowHostingEndpoint con WorkflowServiceHost per creare istanze del flusso di lavoro.
Dimostra
WorkflowHostingEndpoint, WorkflowServiceHost
Discussione
In questo esempio viene usato WorkflowHostingEndpoint per creare istanze del flusso di lavoro ospitate usando WorkflowServiceHost. WorkflowHostingEndpoint è un punto di estensibilità per WorkflowServiceHost che può essere usato negli scenari seguenti:
Creazione di nuove istanze del flusso di lavoro.
Ripresa di segnalibri nell'istanza del flusso di lavoro ospitata in un oggetto WorkflowServiceHost.
L'endpoint di esempio incluso espone un contratto che fornisce operazioni per creare un flusso di lavoro e restituisce l'ID istanza o crea un'istanza con un ID specifico. L'applicazione console di esempio crea un'istanza WorkflowServiceHost con una definizione di flusso di lavoro e aggiunge un oggetto CreationEndpoint
all'host. Successivamente chiama l'operazione Create
nell'endpoint per creare una nuova istanza del flusso di lavoro.
Impostare, compilare ed eseguire l'esempio
Compilare la soluzione.
Eseguire l'applicazione. Nella console
CreationEndpoint
viene visualizzato un messaggio che include l'ID istanza quando viene creata l'istanza del flusso di lavoro. Il messaggio "Hello World!" viene visualizzato dall'istanza del flusso di lavoro.