Exemplo n.º 1
0
        public void InterfaceProxyTest()
        {
            var h = new InterfaceInvocationHandler { Instance = new Person("张三") };
            var p = (IPerson)NLite.Reflection.Proxy.NewProxyInstance(
                new Type[] { typeof(IPerson) },
                h: h);

            p.Say("李四");

            p.Sex = true;

            Console.WriteLine(p.Sex);
        }
Exemplo n.º 2
0
        public void InterfaceProxyTest()
        {
            var h = new InterfaceInvocationHandler {
                Instance = new Person("张三")
            };
            var p = (IPerson)NLite.Reflection.Proxy.NewProxyInstance(
                new Type[] { typeof(IPerson) },
                h: h);

            p.Say("李四");

            p.Sex = true;

            Console.WriteLine(p.Sex);
        }