I have a web service with only an Any method where I am receiving a SOAP message marked as [DataContract] with two parameters, both string types and both marked as [DataMember].
Strangely only one parameter gets deserialized properly while the second is null.
There are no exceptions raised and I can currently see the req.GetRawBody() string that is received where both parameters have values.
I can try to deserialize myself the string from the getRawBody but I would like to understand why this is happening.