示例#1
0
        public CuriousClass(IMessageService service, IObserved observed)
        {
            _service  = service;
            _observed = observed;

            WeakEventManager <IObserved, AncientEventArgs> .AddHandler(observed, nameof(IObserved.AncientOne), this.ThereIsAnAncientOne);
        }
示例#2
0
 public void DelObserved(IObserved ob)
 {
     ObservedList.Remove(ob);
 }
示例#3
0
 public void setObservable(IObserved observable)
 {
     stream = observable;
 }
示例#4
0
 public void AddObserved(IObserved ob)
 {
     ObservedList.Add(ob);
 }