J'ai une application d'entreprise interne qui consomme actuellement 10 services Web différents. Ils sont consommés via les anciennes "références Web" au lieu d'utiliser WCF.Soap logging in .net
Le problème que j'ai est d'essayer de travailler avec les autres équipes de l'entreprise qui créent les services que je consomme. J'ai trouvé que j'avais besoin de capturer les messages SOAP précis que j'envoie et que je reçois. Je l'ai fait en créant un nouvel attribut qui étend SoapExtensionAttribute. Je viens ensuite d'ajouter cet attribut à la méthode de service dans le fichier Reference.cs généré. Cela fonctionne, mais est douloureux pour deux raisons. Tout d'abord, c'est un fichier généré donc tout ce que je fais là-dedans peut être écrasé. Deuxièmement, je dois me rappeler de supprimer l'attribut avant de vérifier le fichier.
Y a-t-il un meilleur moyen de capturer les messages SOAP précis que j'envoie et que je reçois?
Maintenant, ce sont des nouvelles impressionnantes. Merci! – Rob