Come faccio ad aggiornare automaticamente un campo ModifiedAt con ADO.NET Entity Framework?
-
02-07-2019 - |
Domanda
Ruby on Rails ha campi di timestamp magico che vengono aggiornati automaticamente quando un record è creato o aggiornato. Sto cercando di trovare funzionalità simili in Entity Framework. Ho considerato i trigger di database e un gestore eventi SavingChanges. C'è un metodo più ovvio che sto trascurando?
Soluzione 2
Ho fatto ricorso a un gestore eventi SavingChanges. Dettagli sul mio blog .
Altri suggerimenti
Se si utilizza MS SQL Server, utilizzare un campo data / ora. Il valore stesso non ha senso, oltre a dirti se il record è stato toccato dall'ultimo recupero.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow