Pourquoi mon null go variables Workflow Service (4.0) dans une activité DoWhile?
-
28-09-2019 - |
Question
J'ai un service WF que je suis en train d'installer des activités de réception à « abonner » et « Se désabonner ». J'utilise
La solution 3 Wow, ok choses effrayantes. Je devais modifier à la main le fichier xamlx plus tôt et les références que je sous la direction pour le SendReplyToReceive sauvé drôle quand je suis revenu au concepteur d'activités. Il fait regarder comme j'avais deux de Je suis tous ensemble maintenant. Pour résoudre le problème j'ai supprimé toutes les activités de messagerie, a chuté dans une nouvelle activité Unsubscribe()
et non seulement cela, mais les poignées de corrélation pour chaque branche franchissaient entre les branches. ReceiveAndSendReply
dans le bloc d'action de la branche 1. Ensuite, je traînais l'activité de réception à la gâchette pour la branche 1 et configurée comme je l'avais avant. Je l'ai fait la même chose pour la branche 2, à l'exception de l'activité que je mis SendReplyToReceive en dessous de mon activité Si cela valide les adresses correspondant.
Autres conseils
Sans voir le flux de travail je ne peux que faire quelques suppositions, mais les choses que je chercherais sont:
- est la variable scope à une séquence ou quelque chose qui est à l'intérieur de l'activité DoWhile? BTW il n'y a pas ti avantage changer à une activité Alors, la seule différence est que la condition est testée au début ou à la fin.
- est la variable utilisée ailleurs et effacé de cette façon. Renommez et voir ce qui donne.
- Y at-il persitence en jeu et le type ne persistait> Je suppose que sa soit une chaîne ou un Uri, et les deux doivent être prêts à partir.
- Y at-il un problème avec corrélation et est votre message de désabonnement en cours de traitement par un flux de travail différent? Mare que le CanCreateInstance est définie sur false.
essayez de faire une classe scope privée {get; ensemble;} et voir si le problème se cabre encore la tête, thats le meilleur que je peux faire sans voir le code source réelle de ce que vous avez décrit, je ne peux pas voir les problèmes
.