2011-12-03 55 views
4

这可以是调试/监控进程。调用每个调用的方法

我想知道的方式,最好是最好的办法, 每次在类/命名空间/应用 执行其他方法调用的方法。

代码片断,意见和文章,将不胜感激。

回答

6

AOP;看看PostSharp,例如,它提供了这种类型的编织。请注意,此方法通过在构建过程中链接IL来工作,如果过度使用,则可能会影响运行时性能。

+0

感谢Mark,当我在搜索这个平台时,我并不熟悉这种方法,我是否应该对项目结构做任何改变? – Sypress

+1

@Sypress你只需要添加一个程序集属性(一个“方面”)。 –

1

看看面向方面编程(AOP)。一个好的图书馆是Postsharp

+1

http://www.sharpcrafters.com/? – prime23

相关问题