Enitty Framework gestisce nativamente la concorrenza ottimistica; l'unica cosa che dobbiamo fare è specificare quali proprietà entrano a far parte del controllo della concorrenza ottimistica.
Per supportare questo scenario con Code First, è sufficiente selezionare la proprietà con il metodo Property e poi invocare su di essa il metodo IsConcurrencyToken, così come mostrato nel seguente codice:
modelBuilder.Entity<Person>().Property(p => p.Version).IsConcurrencyToken();
In questo modo, la proprietà Version dell'entità Person farà parte del controllo per la concorrenza ottimistica.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Generare velocemente pagine CRUD in Blazor con QuickGrid
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Gestione CSS in Blazor con .NET 9
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Effettuare il refresh dei dati di una QuickGrid di Blazor
.NET Conference Italia 2024
Migliorare i tempi di risposta di GPT tramite lo streaming endpoint in ASP.NET Core
Utilizzare QuickGrid di Blazor con Entity Framework
Gestione file Javascript in Blazor con .NET 9
Gestione dell'annidamento delle regole dei layer in CSS
Gestione degli eventi nei Web component HTML
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
I più letti di oggi
- Validazione automatica dei parametri in Web API con ASP.NET Core 2.1
- Recuperare i file utilizzati di recente in un'Universal App
- Applicare un'animazione al contenuto di un ContentControl nella Universal Windows Platform
- AI&ML Conference 2019 - Milano
- .NET Serverless Day - Online
- Rilasciata la versione Beta 2 di Silverlight 2.0