Implémentation d'une activité Windows Workflow personnalisée qui exécute une opération asynchrone
-
09-06-2019 - |
Question
J'ai des problèmes conceptuels pour trouver la meilleure façon de mettre en œuvre cela...Je souhaite créer une classe d'activité personnalisée pour Windows Workflow.L'activité doit faire appel à une méthode de bibliothèque tierce qui exécute elle-même un autre processus de manière asynchrone et peut prendre de quelques secondes à plusieurs heures.Cette bibliothèque m'offre la possibilité soit d'interroger le résultat de la méthode, soit de m'abonner à un événement qui indique son achèvement.Dans mes applications non liées au workflow, je m'abonne généralement à cet événement, mais cela ne semble pas raisonnable dans le cas du workflow.Je ne sais pas non plus exactement comment mettre en œuvre au mieux un système de sondage.Quelqu'un peut-il recommander des indicateurs vers des problèmes similaires ?
La solution
Kirk Allen Evans a écrit un article intéressant Blog à ce sujet avec de très bons exemples de code.