Je suis en train de faire un contrat de développement d'un serveur SOAP. Le wsdl déclare la même soapAction pour plusieurs méthodes. Maintenant svcutil produit du code qui déclare la même valeur pour la propriété OperationContractAttribute.Action de plusieurs méthodes. Cela provoque une erreur d'exécution qui indique que chaque opération doit avoir une valeur d'action unique.méthodes avec le même soapaction
Comment puis-je résoudre ce problème? Lorsque je modifie la valeur de la propriété Action, mon serveur n'accepte plus les demandes des clients.
Mise à jour
Il se trouve que le soapaction doit être unique si le RoutingStyle est réglé sur soapaction, qui est la valeur par défaut. J'ai donc essayé de le définir sur RequestElement. Malheureusement, le serveur ne reconnaît plus les messages du client. J'avais espéré que le Routingstyle changerait seulement le comportement interne du serveur.
Tous les conseils seraient très appréciés.
Merci, salutations, Miel.