Question

Je travaille avec un grand Entity Framework 4.0 edmx, et le besoin d'automatiser la construction du edmx. Cependant, je needto maintenir la possibilité d'utiliser des modèles T4 personnalisés.

Dans notre edmx, nous avons la génération de code None, afin que nous puissions utiliser plusieurs modèles T4 contre le edmx. Quand je construis en utilisant EdmGen, le code est généré en utilisant le modèle par défaut.

J'ai expérimenté avec EdmGen2, et il peut être personnalisé pour permettre à nos modèles T4, mais il n'a pas été en mesure de noms de collection correctement pluralize, même avec la propriété .edmx explicitement définie.

Toute aide pour obtenir EdmGen ou EdmGen2 au travail dans cette situation serait très appréciée.

Était-ce utile?

La solution

J'ai pu faire EdmGen2 poignée pluralisation correctement.

Le générateur de CSDL n'a pas, dans la version actuelle du EdmGen2, ont un PluralizationService configuré. Avec une modification d'une ligne pour le forcer à utiliser le service par défaut de pluralisation, il construit correctement le Pluralisé CSDL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top