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對象是這樣的:
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]
}
與2極限StringLength沒有被驗證甚至沒有,如果我發送一個空值(需要it's )。
我是否需要實現任何類來驗證它?