Domanda

Sto lavorando con un grande Entity Framework 4.0 edmx, e necessità di automatizzare la costruzione del edmx. Tuttavia, ho needto mantenere la capacità di utilizzare i modelli T4 personalizzati.

Nel nostro edmx, abbiamo la generazione di codice impostato su Nessuno, in modo che possiamo utilizzare più modelli T4 contro l'edmx. Quando costruisco utilizza EdmGen, il codice viene generato utilizzando il modello predefinito.

I sperimentato con EdmGen2, e può essere personalizzato per consentire ai nostri modelli T4, ma non è stato in grado di nomi di raccolta correttamente plurale, anche con la proprietà edmx impostato in modo esplicito.

Qualsiasi aiuto per ottenere EdmGen o EdmGen2 al lavoro in questa situazione sarebbe molto apprezzato.

È stato utile?

Soluzione

Sono stato in grado di fare correttamente EdmGen2 maniglia pluralizzazione.

Il generatore CSDL non, nella versione attuale del EdmGen2, hanno un PluralizationService configurato. Con una modifica di una riga per costringerlo ad utilizzare il servizio predefinito pluralizzazione, si costruisce la corretta pluralizzato CSDL.

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