public override void Request() { if (this.realSubject == null) { this.realSubject = new RealSubject(); } this.realSubject.Request(); }
public void InokeTwo() { var subject = new RealSubject(); subject.Attach(new RealObserve("a", subject)); subject.Attach(new RealObserve("b", subject)); subject.Attach(new RealObserve("c", subject)); subject.Status = "hello"; subject.Status = "what the f**k are yo"; }