Я собираюсь создать очень специфический инструмент профилирования, который будет прослушивать события определенного типа, то есть у меня есть тип T, у которого есть свои события. Я хочу знать каждый раз, когда какой-либо экземпляр T запускает события.
Пользователь запускает приложение профилирования, подключается к процессу, и приложение начинает генерировать журналы.
Возможно ли это? Если это правда, как мне начать?