MVVM - PropertyChanged in Model oder ViewModel?

Ich habe ein paar MVVM-Tutorials durchgesehen und gesehen, dass dies in beide Richtungen erfolgt. Die meisten verwenden das ViewModel für PropertyChanged (was ich getan habe), aber ich bin auf eines gestoßen, das dies im Modell getan hat. Sind beide Methoden akzeptabel? Wenn ja, welche Vor- / Nachteile haben die verschiedenen Methoden?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage