O exercício segue com a seguinte proposta:
"Temos uma propriedade, onde devemos implementar os seguintes testes:
Aceita somente números Pode ter o tamanho entre 0 e 5 dígitos O seu preenchimento é obrigatório
Como ficaria o código desses testes?"
Entretanto, a resposta do instrutor é a seguinte:
[Required]
[StringLength(50)]
[RegularExpression("([0-9]+)")]
No caso do tamanho do dígito a resposta correta não deveria ser:
[StringLength(5, MinimumLength = 0, ErrorMessage = "Pode ser um valor de 0 a 5")]
Ou estou enganado? Fiquei na dúvida se foi um erro do exercício, ou meu mesmo.