我将请求模型类用于SOAP Web服务的传入请求:
public class InsuranceValidationRequest
{
[Required, StringLength(100)]
public string User { get; set; }
[StringLength(100)]
public string Street { get; set; }
}
我想实现“ Street”的StringLength限制获取所生成的WSDL文件的一部分(基于XSD Schema),例如:
<xs:element name="Street">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
但是我的WSDL看起来像这样
<s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string"/>
这有可能吗?