0
SOAP Webサービスが作成されています。このような私の要求XML何か:XML asmx注釈でサイズと必須の検証が行われない
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Body>
<tem:Inserir>
<tem:dados>
<tem:NroEmpresa>aaaa</tem:NroEmpresa>
<tem:NomeCliente>dfdsfdsfsdfdsfdsfd</tem:NomeCliente>
</tem:dados>
</tem:Inserir>
</soapenv:Body>
</soapenv:Envelope>
私のXMLオブジェクトがこれです:2の限界と
public class NoContaDigital
{
[XmlElement(IsNullable = false)]
[StringLength(2,ErrorMessage="Tamanho do campo excede limite."),Required]
public string NroEmpresa { get; set; }
[XmlElement(Type = typeof(string),IsNullable =false)]
[StringLength(80, ErrorMessage = "Tamanho do campo excede limite."), Required]
}
StringLengthには検証されません、私は空の値を送信しても(it'sが必要とされていません)。
これを検証するには、どのクラスを実装する必要がありますか?