Bonjours,
comment peut-on re-executer un workflow persisté aprés l'avoir arrêté ?
Voici le code que j'utilise, je retrouve l'instance avec un point d'arrêt mais le workflow n'est pas re-executer.

J'ai mis un point d'ârret sur le code du worflow mais le runtime n'y passe pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 SqlWorkflowPersistenceService persistance = (SqlWorkflowPersistenceService)this.WorkflowRuntime.GetService(typeof(SqlWorkflowPersistenceService));
            IEnumerable<SqlPersistenceWorkflowInstanceDescription> instances = persistance.GetAllWorkflows();
            foreach(SqlPersistenceWorkflowInstanceDescription  insDesc  in instances)
            {
                id = insDesc.WorkflowInstanceId;  //{498B2C64-1CFB-4A8E-914B-C7A859B4D9A2}
            }
 instance = this.WorkflowRuntime.GetWorkflow(id);
 instance.Load();
Mon workflow a été crée avec une paramètre comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 instance = this.WorkflowRuntime.CreateWorkflow(
                typeof(Proj.Workflow1), parms);
            instance.Start()
Et je veux donc le redemarrer avec le paramètre parms

merci