На данный момент нет библиотеки аспектов, из которой вы можете извлечь.по крайней мере, любой "официальный".Я создал свой собственный для использования в моей организации.Вам, вероятно, придется сделать то же самое.
Это хорошая идея, но не каждый сможет использовать все аспекты.Они должны быть настраиваемыми.Проблема в том, что бизнес-правила, входящие в каждую ловушку, будут варьироваться в зависимости от организации, так какой смысл?
Что касается аспекта INotifyPropertyChanged в примерах, то это отличное место для начала, поскольку это один из наиболее популярных аспектов.Я использовал это несколько раз в производстве.Тем не менее, вы всегда должны проверять.