Sin dalla prima versione di Entity Framework Code-First è stato possibile creare una classe all'interno della quale inserire il codice di mapping di un'entity. Questa classe deve ereditare da Entity Configuration e deve poi essere aggiunta al contesto nel metodo OnModelBuilder. Quando il modello contiene molte entity, aggiungere tutte le classi di mapping al contesto può diventare ripetitivo facilitando anche gli errori.
Entity Framework 6 aggiunge una nuova API che permette di caricare tutte le configurazioni in una sola riga di codice: AddFromAssembly. Nel prossimo esempio vediamo come utilizzare questo metodo per caricare tutte le configurazioni dell'assembly in esecuzione.
modelBuilder.Configurations.AddFromAssembly( Assembly.GetExecutingAssembly());
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Ospitare n8n su Azure App Service
Gestione delle scrollbar dinamiche in HTML e CSS
Gestire il ciclo di vita di AbortController in Javascript
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Mischiare codice server side e client side in una query LINQ con Entity Framework
Interagire con Azure DevOps tramite MCP Server
Proteggere l'endpoint dell'agente A2A delle Logic App
Supporto semplificato per le left join in Entity Framework 10
DevSecOps per .NET: dalla teoria alla pratica
.NET Aspire vs Dapr: differenze, sovrapposizioni e integrazione
How to be a DevOps engineer in the AI era


