Ejemplo n.º 1
0
        public override string Request(bool test)
        {
            if (_realSubject == null)
            {
                _realSubject = new RealSubject();
            }

            return(_realSubject.Request(true));
        }
Ejemplo n.º 2
0
        public override void Request()
        {
            // Use 'lazy initialization'
            if (_realSubject == null)
            {
                _realSubject = new RealSubject();
            }

            _realSubject.Request();
        }