J'essaie d'interroger un flux de travail de machine d'état en cours d'exécution à l'aide de StateMachineWrokflowInstance
dans ASP.NET MVC.InvalidOperationException et Workflows dans ASP.NET MVC
Voici le scénario:
configuration d'exécution du flux de travail: ajouté
SqlWorkflowPersistenceService
,ManualWorkflowSchedulerService
,ExternalDataExchangeService
et personnalisée enregistréeExternalDataExchange
avec un serviceExternalDataExchangeService
;Séquence d'exécution:
var instance = WorkflowRuntimeHandle.CreateWorkflow(type); instance.Start(); WorkflowRuntimeHandle.GetService<ManualWorkflowSchedulerService> ().RunWorkflow(instance.InstanceId); var stateMachineWorkflowInstance = new StateMachineWorkflowInstance(instance.WorkflowRuntime, instance.InstanceId);
erreur reçu:
System.InvalidOperationException: Workflow with id "[GUID]" not found in state persistence store?
Qu'est-ce que je fais mal?