예제 #1
0
 public Task <IDisposable> WatchPropertiesAsync(Action <PropertyChanges> handler)
 {
     return(SignalWatcher.AddAsync(this, nameof(OnPropertiesChanged), handler));
 }
예제 #2
0
 public Task <IDisposable> WatchPongNoArgAsync(Action reply)
 {
     return(SignalWatcher.AddAsync(this, nameof(OnPingNoArg), reply));
 }
예제 #3
0
 public Task <IDisposable> WatchPongWithExceptionAsync(Action <string> reply, Action <Exception> ex)
 {
     return(SignalWatcher.AddAsync(this, nameof(OnPing), reply));
 }
예제 #4
0
 public Task <IDisposable> WatchChangesAsync(Action <Schedule> reply)
 {
     return(SignalWatcher.AddAsync(this, nameof(OnCancel), reply));
 }