Comment pouvez-vous utiliser WCF xs: All au lieu de xs: Sequence lorsqu'il définit des types d'objets complexes dans le fichier wsdl/xsd pour un service Web? Le problème que je rencontre est que xs: Sequence exige que les applications appelantes transmettent les éléments dans le message soap dans l'ordre spécifié dans le fichier xsd généré par WCF (c'est alphabétique par défaut). xs: Tout (ou le choix d'ailleurs) ne se soucie pas de la commande.Comment forcer WCF à utiliser xs: All au lieu de xs: Sequence pour que l'ordre des éléments SOAP ne soit pas pertinent?
Ce comportement peut-il être modifié simplement via une option de configuration quelque part?
Vous pouvez écrire votre propre extension pour créer le WSDL si vous le voulez vraiment - ce n'est pas totalement trivial, mais cela peut être fait. Recherche sur le Web pour "WCF WSDL extension" - il devrait y avoir quelques échantillons là-bas –