Как я могу создать простой атрибут, который я могу использовать где угодно с любым классом POCO.Этот атрибут должен получать событие при изменении свойства.
Например, универсальный ограничитель длины строки.
class MyPoco{
[MyLengthLimiter(11)]
public string MyLimitedString{get;set;}
}
Затем, где бы и когда бы ни присваивался MyLimitedString, мой пользовательский атрибут получает триггеры.