Могу ли я использовать аспекты для автоматической реализации 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

Это похоже на то, что вы ищете.

Другие вопросы по тегам