Je viens de réaliser que DataContractSerializer
attend des nœuds dans l'ordre alphabétique ou dans l'ordre spécifié. Y at-il un moyen que je puisse le faire PAS le faire?XmlSerializer vs DataContractSerializer
TIA
Je viens de réaliser que DataContractSerializer
attend des nœuds dans l'ordre alphabétique ou dans l'ordre spécifié. Y at-il un moyen que je puisse le faire PAS le faire?XmlSerializer vs DataContractSerializer
TIA
J'utilisé IDispatchMessageInspector.AfterReceiveRequest pour intercepter le message et le tri par ordre alphabétique.
Je ne pense pas. Vous trouverez peut-être la discussion sur cette question d'information:
C'est une bonne idée. Dans mon cas, mon objet sérialisé hérite d'un autre objet sérialisé. Ainsi, les étiquettes de la classe de base viennent en premier (en ordre alphabétique) et ensuite les étiquettes de la classe dérivée (en ordre alphabétique). Donc, le tri ne fonctionne pas vraiment pour ce genre de situation. –