我使用[XmlSerializerFormat]基础结构构建WCF服务。每个模型组件都有多个属性([XmlAttribute]注释)。我如何标记为" string"定义XSD中的属性。
当前模型样本:
<xs:complexType name="Header1Type">
<xs:complexContent mixed="false">
<xs:extension base="tns:HeaderType">
<xs:attribute name="MSRefId" type="xs:string"/>
<xs:attribute name="SSNRefId" type="xs:string"/>
<xs:attribute name="StatusCode" type="tns:StatusCodeEnumType" use="required"/>
<xs:attribute name="StatusMessage" type="xs:string"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
当前的wsdl定义:
{{1}}
我需要用use =&#34; required&#34;
来装饰字符串属性