[WF] Changer namespace et contractname d'un service

Publié le 23 octobre 2013 par Jeremy.jeanson

Sans contrat établi, un service de Workflow utilise un namespace par défaut « http://tempuri.org/ » et un nom de contrat « IService ».

Quand on utilise l'outil de test WCF, les messages on dont l'aspect suivant :

Pour fixer ces éléments, nous avons deux solutions :

  1. Changer la propriété ServiceContractName de chaque activité Receive

  1. Ouvrir le Workflow et utiliser la touche de raccourci F7 pour afficher le code XAML. Ensuite on peut remplacer les chaines indésirables via « rechercher /replacer ».