svcutil を使用して WSDL から C# コードを生成する。
XmlSerializerFormatAttribute 属性を避けたい。なぜそれが生成されるのかはわかっていますが、それを回避するために正しく使用する方法がわかりませんか? いくつかの調査をしましょう。基本的に、それを生成する xsd の一部の下にあります。何か案が?
<xs:complexType name="CNT_Country">
<xs:annotation>
<xs:documentation/>
</xs:annotation>
<xs:sequence>
<xs:element name="CountryId" type="xs:string"/>
<xs:element name="CountryName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="CNT_CountryLst_Type">
<xs:annotation>
<xs:documentation>This is List of Country</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" nillable="true" name="CountryList" type="CNT_Country"/>
</xs:sequence>
</xs:complexType>
</xs:element>