EF6 POCO INotifyPropertyChanged ohne Ansichtsmodelle

Ich habe in der WPF-Anwendung direkt an die Modellklassen gebunden (und übersprungen, um einzelne Ansichtsmodellklassen zu erstellen).

Nun, nach dem Wechsel zu EF6 und DBContext, stelle ich ein Problem mit den generierten EF POCO-Klassen fest, da es entweder schwierig oder gar nicht zu empfehlen ist, die INotifyPropertyChanged-Schnittstelle direkt für diese Klassen zu implementieren.

Zur Zeit

Ich möchte nicht zu ObjectContext zurückkehren.Ich möchte T4 auch nicht zu sehr verändern. Die Vorschläge im Internet zur Änderung von T4, um INotifyPropertyChanged zu erreichen, sind für mich zu fehleranfällig.Das Erstellen von Ansichtsmodellen für jede Klasse und die reine Verwendung von MVVM ist wahrscheinlich am besten, nimmt jedoch viel Zeit in Anspruch, da das Modell riesig ist.

Habe ich noch Optionen, um automatisch generierte Eigenschaften der EF6-POCO-Klasse zu erhalten, um sie über ihre Änderungen zu benachrichtigen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage