Je commence à penser que je devrais fossé Windows WF en faveur de quelque chose de plus simple. Je n'ai pas forcément besoin de faire une pause exécution du flux de travail pour de longues périodes de temps et les restaurer plus tard. Je voudrais une simple machine d'état cadre qui n'ont de base pour suspendre / reprendre / annuler (sans sérialisation), cependant.
J'ai téléchargé les Apatrides cadre de Google Code et je vais commencer à jouer avec elle, mais j'aimerais entendre ce que l'autre .NET programmeurs il y a à l'aide.
MODIFIER les Apatrides semble vraiment simple à mettre en œuvre, mais je me demande si c'est la bonne chose pour une machine à barbe. Dans l'automatisation, je me sens toujours en conflit au sujet de la façon dont les machines d'état doit être utilisé. Bien que j'utilise le terme "etat machine", je n'ai donc lâchement parce que je l'utilise plus comme un diagramme de flux. Au lieu d'utiliser les états de représenter le mode actuel d'une machine, je l'utilise pour exécuter des fonctions. Donc, dans ce cas, avec des Apatrides, je serais vraiment à l'aide de la transition d'un état à l'autre, comme le mécanisme de l'appel de fonctions dans ma machine à barbe du contrôleur. Pensées?