Boa noite, a anotação [Required] é utilizada somente para string ou funciona com outros tipos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, a anotação [Required] é utilizada somente para string ou funciona com outros tipos?
Olá Isaac!
Esta anotação define que a informação do campo seja requerida, independente do tipo do dado. Inclusive estruturas de dados e tipos que você criou.
Segue o link da documentação que explica melhor o uso deste atributo (tem exemplos com a classe object).
Bons estudos!