Contract Name Concatenation

May 19, 2010 at 9:21 PM

Hi everyone

I'm wondering if there is a way to turn off annoying data contract class name concatenation. For example I have the following schema parts

<xs:complexType name="Parent">

   <xs:element name="Item">



<xs:element name="PossibleItem1"/>

..more choices






I seem to be ending up with Dto names generated as (for each of the three types...)




Such that you end up with hideous code to work with possibleitem1 whcih looks like the following


Thoughts anyone?

Thanks in advance :)