Exemple #1
0
 public ObservableValueSubscription(
     ObservableValue <T> observable,
     IObserver <T> observer)
 {
     this.observable = observable;
     this.AdaptHandlers(observer);
     this.RegisterHandlers(this.observable);
 }
Exemple #2
0
 void UnregisterHandlers(ObservableValue <T> observable)
 {
     observable.valueChangedEvent -= this.valueChangedEventHandler;
     observable.completedEvent    -= this.completedEventHandler;
     observable.errorEvent        -= this.errorEventHandler;
 }