improved logging using castle dynamicproxy and structuremap