Domanda

Sto considerando usando xVal per la convalida delle classi Entity Framework in un'applicazione MVC. Questo comporta la scrittura di classi di metadati, come spiegato in dettaglio da Graham O'Neale ( http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework ).

Mi chiedo se c'è un modo per auto generare tali classi di metadati utilizzando i metadati dal database SQL (ad esempio:. Campi non nulli avranno [Required] attributo di classe

È stato utile?

Soluzione

È possibile utilizzare codice strumento Smith www.codesmithtools.com (c'è una versione gratuita, se non ricordo male)

Altri suggerimenti

Ho scritto un programma che leggerà un database esistente e quindi generare una classe di dati di annotazione per ogni tabella (esclusi aspnet_ * e VersionInfo).

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top