Some tiny and useful well known base classes for building ViewModels at any .NET Standard >= 1.6 project.
Available as a nuget package ViewModel-Base.
A well known basic class that implements INotifyPropertyChanged
.
Based on BindableBase
, add a useful way to manage dependencies between observable properties.
You can add the attribute PropertySource
over a property that depends of another one, and it will automatically notify all the transitive changes.