Experimental AOP framework with Castle DynamicProxy  and Autofac