コード例 #1
0
ファイル: DecoratorAop.cs プロジェクト: wturi/DemoList
        public static void Show()
        {
            var user = new User()
            {
                Name     = "老王",
                Password = "******"
            };
            IUserProcessor processor = new UserProcessorDecorator(new UserProcessor());

            processor.RegUser(user);//使用了AOP
        }
コード例 #2
0
ファイル: Decorator.cs プロジェクト: ewin66/CSharp-Study
        public static void Show()
        {
            User user = new User()
            {
                Name = "Eleven", Password = "******"
            };
            IUserProcessor processor = new UserProcessor();

            processor = new UserProcessorDecorator(processor);
            processor.RegUser(user);
        }
コード例 #3
0
        public static void Show()
        {
            User user = new User()
            {
                Name     = "Richard",
                Password = "******"
            };
            IUserProcessor processor = new UserProcessor();

            processor.RegUser(user);
            Console.WriteLine("***************");

            processor = new UserProcessorDecorator(processor);
            processor.RegUser(user);
        }