Nello script #357 abbiamo visto come sfruttando Code-First possiamo personalizzare i nomi delle stored procedure di modifica dei dati. In questo script andiamo invece a personalizzare i nomi dei parametri di una stored procedure. Questa tecnica torna utile quando abbiamo stored procedure pre-esistenti alla nostra applicazione e quindi dobbiamo adattarci ai nomi di queste.
Per cambiare il nome di un parametro utilizziamo sempre il metodo MapToStoredProcedures in congiunzione con il metodo Parameter così come mostrato nel seguente snippet.
modelBuilder
.Entity<Person>()
.MapToStoredProcedures(s =>
s.Update(u => u.Parameter(b => b.Id, "personId"));In questo esempio, nella stored procedure di update abbiamo mappato la proprietà Id dell'entity Person verso il parametro personId della stored procedure.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Evitare memory leaks nelle closure JavaScript
Utilizzare Locust con Azure Load Testing
Configurare OpenAI in .NET Aspire
Ridimensionamento automatico input tramite CSS
Creare agenti facilmente con Azure AI Agent Service
Ridurre il reflow cambiando il CSS
Integrare modelli AI in un workflow di GitHub
Utilizzare WhenEach per processare i risultati di una lista di task
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Definire il colore di una scrollbar HTML tramite CSS
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Importare repository da Bitbucket a GitHub Enterprise Cloud
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Gli oggetti CallOut di Expression Blend 4.0
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Sfruttare una CDN con i bundle di ASP.NET
- Le DirectInk API nella Universal Windows Platform
- Inserire le news di Punto Informatico nel proprio sito


