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
Gestire i null nelle reactive form tipizzate di Angular
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Copiare automaticamente le secret tra più repository di GitHub
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Creare form tipizzati con Angular
Installare le Web App site extension tramite una pipeline di Azure DevOps
Gestire undefined e partial nelle reactive forms di Angular
Inizializzare i container in Azure Container Apps
Load test di ASP.NET Core con k6
Eseguire una GroupBy per entity in Entity Framework
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Usare le variabili per personalizzare gli stili CSS