Pergunta

Eu estou pensando em usar xVal para validação das classes Entity Framework em um aplicativo MVC. Trata-se de escrever classes de metadados, como explicado em detalhes por Graham O'Neale ( http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework ).

Eu estou querendo saber se há uma maneira de auto gerar essas classes de metadados usando os metadados do banco de dados SQL (por exemplo: não campos nulos terá [Obrigatório] atributo de classe

.
Foi útil?

Solução

Você pode usar código ferramenta Smith www.codesmithtools.com (há uma versão gratuita, se bem me lembro)

Outras dicas

Eu escrevi um aplicativo que irá ler um banco de dados existente e, em seguida, gerar uma classe de dados de anotação para cada mesa (excluindo aspnet_ * e VersionInfo).

http://pfsolutions-mi.com/Product/MetaDataClassGenerator

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top