Is there a way of intercepting some method calls without making any code changes around the method itself?
I don\'t need to inject any custom behaviour at runtime,
I have successfully used Castle DynamicProxy for that. It's more lightweight than a full fledged AOP framework, and can be used without an IoC container.