Я отлаживаю некоторый унаследованный код, где у нас есть кэшированный объект, который, кажется, изменен извне.
Если я знаю идентификатор объекта для него (во время отладки), есть ли какой-нибудь способ «наблюдать» за ним, чтобы, если какой-либо другой код в том же потоке или другом потоке попытается изменить его состояние, он вызовет мою отладку?
Я не могу использовать его только для наблюдения за выражениями, поскольку в других местах могут быть ссылки на этот объект, а также существует много экземпляров одного и того же класса.