每次调用新方法时触发事件

Pet*_*sky 7 c# clr events

我正在为一个c#应用程序创建一个记录器,它需要记录每个方法被调用每个方法的执行时间的时间.

我可以通过EventLogger.LogMethodCall在每个方法的开头调用我自己的方法来做到这一点,但我想知道是否有一种方法可以在每次调用新方法时使CLR触发事件,因此我不必手动调用我的方法.

谢谢.

cwa*_*wap 4

尝试研究PostSharp和面向方面的编程