Suppose I have the following .NET classes:
public class C { public void M() { .... } }
and
public class
I suspect you could do some IL weaving with PostSharp.
I did find this nice article on using other tools too : http://blog.andreloker.de/post/2009/02/14/Simple-AOP-call-interception-with-DynamicProxy.aspx