Ogni volta che creo un nuovo modello di dati con EF, devo inserire il file TT e sostituire ogni occorrenza di ICollection e la prima comparsa di HashSet per ObservableCollection così come lo spazio dei nomi generico per ObjectModel.Come non è necessario sostituire ICollection a ObservableCollection nel file TT?
Il processo è descritto on the internet (la lista proiettile proprio sopra la sezione " caricamento pigro") e sembra essere come un work-around hacky per una lacuna di una nuova tecnologia, che con il tempo avrebbe dovuto essere posto rimedio e non necessario.
È possibile creare automaticamente una raccolta osservabile o l'approccio descritto è il più efficiente e generalmente applicato?
Ho dovuto modificare file TT in più occasioni e anche se * sembra * hacky, ho trovato che si tratta di un approccio molto efficiente e sorprendentemente solido alla generazione personalizzata. Quindi, IMHO, modifica il file TT (devi solo farlo una volta) –
@NielsFilter: una volta nel progetto _every_. Questo è il problema, specialmente in un'azienda, dove dozzine di sviluppatori creano modelli di dati (in side project o in utilità) con EF. ASCIUTTO. –
@ g.pickardou ASCIUTTO? –