Jedes Mal, wenn ich ein neues Datenmodell mit EF schaffen, ich habe die TT-Datei eingeben und jedes Vorkommen von ICollection und das erste Vorkommen von HashSet für ObservableCollection sowie den Namespace Generisches für ersetzen Objektmodell.Wie Sie IC Oblection zu ObservableCollection in TT-Datei nicht ersetzen müssen?
Das beschriebene Verfahren ist on the internet (die Aufzählungsliste rechts oben „Lazy Loading-“ Abschnitt) und scheint für einen Mangel einer neuen Technologie als Hacky Work-around zu sein, die mit der Zeit behoben werden sollten und nicht erforderlich.
Ist es möglich, automatisch beobachtbare Sammlung zu erstellen oder wird der beschriebene Ansatz am effizientesten und allgemein angewendet?
Ich musste TT-Dateien mehrfach bearbeiten und obwohl es * hacky * scheinen mag, habe ich festgestellt, dass es sich um einen sehr effizienten und überraschend soliden Ansatz für die benutzerdefinierte Generierung handelt. Also IMHO, bearbeiten Sie die TT-Datei (Sie müssen es nur einmal tun) –
@NielsFilter: Einmal in jedem Projekt. Das ist das Problem, besonders in einem Unternehmen, wo Dutzende Entwickler (in Side-Projekten oder in Utilities) Datenmodelle mit EF erstellen. TROCKEN. –
@ g.pickardou TROCKEN? –