EF SECTION
Best practices
Il metodo adottato (e poi riportato nella guida qui) è un metodo code-first: questo vuol dire che tutti i cambiamenti al database verranno fatti PRIMA nel modello Entity Framework e apportati al DB solo con i tool appositi; non sarà quindi necessario, e potrebbe anzi risultare controproducente, modificare a mano la struttura del database.
Tool and useful command
Installing the tool globally
Per eseguire i comandi presenti in questa sezione è necessario avere i Tools di Entity framework installati, in caso non siano presenti qualunque comando dotnet ef risulterà in errore. Per installare i tool semplicemente lanciare questo comando dalla shell:
dotnet tool install --global dotnet-ef
Installing tools that are in scope for the current directory
dotnet tool restore
Andrà automaticamente a ricercarsi il manifest e installare gli strumenti che sono elencati.
Ulteriori informazioni su come creare un manifest possono essere trovate quì.