Quando decidiamo di utilizzare il codice per mappare le nostre classi di dominio verso il database con Entity Framework Code-First, possiamo modificare il nome della tabella su cui una classe viene mappata. Questo torna utile quando, ad esempio, il nome dell'entity set, usato per default da Code-First, è una parola chiave sul database. In questo caso possiamo utilizzare il metodo ToTable per impostare il nome della tabella.
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Order>().ToTable("MyOrders");
}In questo caso, l'entity Order viene mappata sulla tabella MyOrders.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Semplificare i deployment con le label in Azure Container App
Keynote .NET Conference Italia 2025
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Gestione dei prompt file a livello di organizzazione aziendale in GitHub
Usare la parola chiave field per semplificare la scrittura di proprietà in C#
Creare una file based app con C#
Come automatizzare il download dei report di billing da GitHub Enterprise
Mischiare codice server side e client side in una query LINQ con Entity Framework
Nuove validazioni Form Blazor
Il nuovo persistent state in Blazor
Gestire codice JavaScript con code splitting e lazy loading
Blazor e Static Web Assets in .NET 10


