private void RegisterWatch(Watcher watcher = null) { ChildWatchRegistration wcb = new ChildWatchRegistration(_clientWatchManager, watcher == null ? this : watcher, _path); wcb.Register(); }
public ChildWatchRegistration(IClientWatchManager watchManager, Watcher watcher, string clientPath) : base(watcher, clientPath) { this.watchManager = watchManager; }
protected WatchRegistration(Watcher watcher, string clientPath) { this.watcher = watcher; this.clientPath = clientPath; }