Example #1
0
        public void DynamicProxy_Without_Windsor()
        {
            ICommandHandler <MyCommand> commandHandler = new ProxyGenerator().CreateClassProxy(
                typeof(MyCommanHandler),
                new Type[] { typeof(ICommandHandler <MyCommand>) },
                ProxyGenerationOptions.Default,
                new TransactionAspect()) as ICommandHandler <MyCommand>;

            commandHandler.Handle(new MyCommand());
        }