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