Utilizzare un template T4 per eseguire lo scaffolding con Entity Framework Core

di Stefano Mostarda, in LINQ, Entity Framework,

Così come accade da sempre per Entity Framework, la versione 7 di EF Core introduce la possibilità di usare i template T4 per generare il codice di scaffolding. Al momento, per abilitare questa funzionalità dobbiamo agire da linea di comando lanciando il seguente comando che installa sulla macchina i template.

dotnet new install Microsoft.EntityFrameworkCore.Templates

Successivamente dobbiamo aprire il promp dei comandi, posizionarci nella directory del progetto e lanciare il seguente comando.

dotnet new ef-templates

Questo comando copia i file DbContext.t4 e EntityType.t4 nella cartella CodeTemplates/EFCore sotto la root del progetto. A questo punto, quando lanciamo il comando di scaffolding, questo si accorge della presenza dei file e li userà per generare il codice.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi