示例#1
0
        public MyPattern Build()
        {
            var pattern = new MyPattern(this);

            if (pattern.GetAge() > 120)
            {
                throw new Exception("Çok büyük bir yaş bu! :(");
            }
            return(pattern);
        }
示例#2
0
        public MyBuilder SendMail()
        {
            var pattern = new MyPattern(this);

            if (pattern.GetMail() == null)
            {
                throw new Exception("Mail adresi olmadığı için mail gönderme başarısız :(");
            }
            return(this);
        }