C# hook into method start and finish
<p>This might have been answered here before and I'm just not searching for the right thing. If so I apologize.</p>

<p>What I'd like to do is to automatically execute a method when any method of a class gets called and finishes executing.</p>

<p>Any idea how i could accomplish this? I looked into Reflection, but not sure if that would work out.</p>

<p>Any help appreciated :-)</p>
