INotifyPropertyChanged용 소스 생성기 | 아누 비스완

WPF 개발자라면 INotifyPropertyChanged 인터페이스를 구현하고 적용하는 작업이 일반적이고 귀찮으면서 반복적인 코딩이라는 것을 경험했을 것입니다.

다음의 글은 소스 생성기를 이용해 INotifyPropertyChanged를 자동 구현하는 법을 소개합니다.
※ 소스 생성기의 제약으로 기존 코드를 수정할 수는 없습니다. 그래서 PropertyChanged.Fody와는 다르게 필드에 [AutoNotify]속성을 부여하는 방식을 택합니다.

좋아요 1