Salut à tous,
J'ai un Workflow StateMachine, avec une activité. ‘custom’ (custom activity). Cette activité Sauvegarde/Modifier le status du workflow dans une base de données, d’une manière transactionnelle en utilisant System.Transaction.
Quand le workflow est hébergé par une application console, l’activité fonctionne sans problème.
Cependant, quand le workflow est hébergé par un service WCF, l’activité ne valide (commit) pas les changements. De plus, j'ai remarqué que la prochaine fois que le workflow est hébergé de nouveau par l’application console, tous les changements en attente (pending) sont validés. L’application console expose les mêmes fonctionnalités que le service WCF. Que fais je de mal ?
Merci d’avance de m'aider.
PS : désolé pour les anglicismes
Partager