2010-02-09 7 views
4

J'envisage d'utiliser xVal pour la validation des classes Entity Framework dans une application MVC. Cela implique d'écrire des classes de métadonnées comme expliqué en détail par Graham O'Neale (http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework).Génération automatique de classes de métadonnées pour Entity Framework

Je me demande s'il y a un moyen de générer automatiquement ces classes de métadonnées en utilisant les métadonnées de la base de données SQL (par exemple:. Pas de champs nuls auront [Obligatoire] attribut class

Répondre

3

Vous pouvez utiliser le code Smith outil www .codesmithtools.com (il y a une version gratuite si je me souviens bien)

0
+0

Cela nécessite Visual Studio 2010. Je n'ai que Visual Studio 2008. –

+0

Il existe également des producteurs T4 pour VS 2008. Mais à votre place, je préfère créer un fournisseur de validation personnalisé qui comprend les attributs EF. En fait, j'utiliserais * plutôt * plutôt des modèles d'édition. Mais ce n'est pas ce que vous avez demandé .... –

+0

Cela ne me dérange pas de changer le fournisseur de validation. Quel fournisseur de validation comprend les attributs EF? ou comment utiliser les modèles d'édition? –

Questions connexes