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 :
![[WF] Changer namespace et contractname d'un service [WF] Changer namespace et contractname d'un service](http://media.paperblog.fr/i/681/6816309/wf-changer-namespace-contractname-dun-service-L-uCMmSV.png)
Pour fixer ces éléments, nous avons deux solutions :
- Changer la propriété ServiceContractName de chaque activité Receive
![[WF] Changer namespace et contractname d'un service [WF] Changer namespace et contractname d'un service](http://media.paperblog.fr/i/681/6816309/wf-changer-namespace-contractname-dun-service-L-vPVn3e.png)
- 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 ».
![[WF] Changer namespace et contractname d'un service [WF] Changer namespace et contractname d'un service](http://media.paperblog.fr/i/681/6816309/wf-changer-namespace-contractname-dun-service-L-syOfoR.jpeg)
