Я хочу перехватить вызов метода (обычно .net API).
Как этого добиться?
Я видел AOP / ContextBoundObject в некоторых поисковых запросах, но все они требуют, чтобы класс был производным от ContextBoundObject.
Я хочу перехватить MessageBox.Show, который не могу изменить.