Der bekannte WPF Buchautor und Pluralsight Tutor und regelmäßige BASTA Speaker Thomas Claudius Huber hat eine neue MVVM Bibliothek geschrieben, die den nötigen Boiler Plate Code von ViewModels (z.B. NotifyPropertyChanged) automatisch setzt.
Der Generator arbeitet auf Roslyn Basis und in Realtime.
Ausführliche Beschreibung nebst Anwendungsbeispielen hier:
Introducing the brand-new MvvmGen Library – Writing ViewModels for your XAML Applications Has Never Been More Productive and Easier
Bin mir nicht sicher, ob Blogposts für sich extra Themen wert sind - aber nun ja...
Dass solche Gens jetzt vermehrt kommen werden, war ja im Endeffekt durch Source Generators klar.
Siehe auch sein tweet mit den entsprechenden Kommentaren dazu.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Thomas hat nun den Quellcode veröffentlicht
thomasclaudiushuber/mvvmgen
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code