跟踪/拦截方法调用

时间:2011-06-20 11:12:13

标签: aop intercept

我想拦截一个方法调用(通常是.net API)。

如何实现这一目标?

我通过一些谷歌搜索看到了AOP / ContextBoundObject,但所有这些都需要从ContextBoundObject派生类。

我想拦截MessageBox.Show我无法修改。

1 个答案:

答案 0 :(得分:1)

我所知道的唯一方法是使用运行时编织。在.NET中,我熟悉的唯一一个项目CThru构建在一个名为Typemock Isolator的商业产品上(我曾经在那里工作)