Esempio n. 1
0
        public void How_to_create_a_dynamic_proxy()
        {
            var factory = new ProxyFactory();
            var proxy = new PersonProxy();
            var person = factory.CreateProxy<Person>(proxy as IInterceptor);

            person.Hello();
            person.Greeting();
            Console.WriteLine("RetValue: Foo");
        }
Esempio n. 2
0
        public void How_to_create_a_dynamic_proxy()
        {
            var factory = new ProxyFactory();
            var proxy   = new PersonProxy();
            var person  = factory.CreateProxy <Person>(proxy as IInterceptor);

            person.Hello();
            person.Greeting();
            Console.WriteLine("RetValue: Foo");
        }