2017-09-13 9 views
0

J'essaie d'utiliser Workflow Foundation (WF 4.5), en particulier je suis intéressé par les machines d'état. Le but serait de faciliter la navigation dans une machine d'état complexe.Workflow Foundation (WF 4.5) - hiérarchie des états

J'ai commencé avec ce tutorial, puis j'ai essayé de créer un macro-état et j'ai trouvé que, une fois entré dans la machine d'état interne (placé dans la "Entrée" du macro-état) toute transition, interne ou externe des signets, du macro-état aux autres états n'ont pas été exécutés. la machine est coincée dans l'état-machine interne.

Voici ma tentative d'états hiérarchiques:

enter image description here

ce que quelqu'un sait si WF soutenir les États imbriqués hiérarchiquement (comme du standard UML) et comment permettre une transition directe de macro-états? (Sans utiliser EtatFinal comme solution de contournement)

Merci à tous

Répondre

0

Flux de travail prend en charge les états imbriqués. et quant à la raison du flux de travail coincé dans l'état interne de la machine, votre machine d'état interne est comme une boucle infinie de sorte qu'elle ne sortira pas.