Marcare una proprietà per la concorrenza ottimistica con Entity Framework Code First

di Stefano Mostarda, in LINQ, Entity Framework,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi