public override string Request(bool test) { if (_realSubject == null) { _realSubject = new RealSubject(); } return(_realSubject.Request(true)); }
public override void Request() { // Use 'lazy initialization' if (_realSubject == null) { _realSubject = new RealSubject(); } _realSubject.Request(); }