Могу ли я использовать аспекты для автоматической реализации INotifyPropertyChanged
Есть ли способ использовать PostSharp для изменения этого вида кода:
private _property;
public Object Property
{
get { return _property; }
set
{
if (_property != value)
{
_property = value;
PropertyChanged("Property");
}
}
}
в нечто вроде:
[NotifyChanged]
public Object Property { get; set; }
?
1 ответ
Решение
Здесь есть хорошие инструкции:
http://www.postsharp.net/aspects/examples/inotifypropertychanged
Это похоже на то, что вы ищете.