Una delle novità di Entity Framework 6 per quanto riguarda Code First è la possibilità di mappare le operazioni di Insert/Update/Delete verso stored procedure, piuttosto che lasciando generare codice SQL. Per fare questo dobbiamo semplicemente invocare il metodo MapToStoredProcedures sull'entity come nel seguente codice:
modelBuilder
.Entity<Person>()
.MapToStoredProcedures();
Volendo, possiamo personalizzare i parametri e i nomi delle stored procedure sfruttando gli overload del metodo MapToStoredProcedures, ma questo sarà argomento di prossimi script.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Change tracking e composition in Entity Framework
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Creare una libreria CSS universale: i bottoni
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Creare una libreria CSS universale - Rotazione degli elementi
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Gestione dei nomi con le regole @layer in CSS
Estrarre dati randomici da una lista di oggetti in C#
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Combinare Container Queries e Media Queries
Simulare Azure Cosmos DB in locale con Docker