Есть ли способ, которым я могу отслеживать и перехватывать вызовы значений в свойствах, которые реализованы автоматически?
Я хотел бы иметь код, который выглядит примерно так:
[Tracked]
public int SomeProperty { get; set; }
В идеале атрибут должен иметь возможность перехватывать изменения значений свойств. Возможно ли это?
Чего я не хочу, чтобы второй фрагмент кода позже вращался над объектом и запрашивал значения, а скорее атрибут должен фиксировать значение по мере его установки.