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
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Eseguire query in contemporanea con EF
Integrare modelli AI in un workflow di GitHub
Fissare una versione dell'agent nelle pipeline di Azure DevOps
DevSecOps per .NET: dalla teoria alla pratica
.NET Aspire per applicazioni distribuite
Esporre un server MCP con Azure API Management
Evitare memory leaks nelle closure JavaScript
Rendere i propri workflow e le GitHub Action utilizzate più sicure
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Simulare Azure Cosmos DB in locale con Docker
Recuperare gli audit log in Azure DevOps
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Sfruttare una CDN con i bundle di ASP.NET
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Le DirectInk API nella Universal Windows Platform
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Gli oggetti CallOut di Expression Blend 4.0
- Inserire le news di Punto Informatico nel proprio sito


