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"); }
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"); }