Proprio dalle letture, l'unica cosa che ho trovato è stata qui: link che ha dichiarato:
Le entità di tracciamento automatico non possono essere utilizzate con i modelli Code First
Anche se questo potrebbe non essere un grosso problema, MS ha investito molto bene in questo con la sua API Fluent ed è ora l'approccio consigliato per la modellazione del database. Questo è molto (quasi identico) a come tutto il lavoro DB è fatto in un ambiente Rails con ActiveRecord
e ActiveRecord::Migration
.
Ci sono anche alcuni vantaggi nell'usare la loro API Fluent come il controllo delle versioni delle modifiche al database e la possibilità di standup / migrare le modifiche in un nuovo DB semplicemente eseguendo i comandi del database di aggiornamento. Quindi potrebbe avere senso che MS non raccomandi qualcosa che non consenta l'uso di questa nuova tecnologia.