Nito.Mvvm
这里面对通知属性封装的还算漂亮,不需要借助第三方aop工具
public bool Busy
{
get => Properties.Get<bool>(false);
private set => Properties.Set(value);
}
https://github.com/StephenCleary/Mvvm/blob/master/src/Nito.Mvvm.CalculatedProperties/PropertyHelper.cs
https://github.com/StephenCleary/Mvvm/blob/master/src/Nito.Mvvm.CalculatedProperties/TriggerProperty.cs
浙公网安备 33010602011771号