Пример #1
0
 /// <summary>
 /// Sets an watcher.
 /// </summary>
 /// <param name="watcher"></param>
 /// <param name="useAsync">Whether use async update callback.</param>
 public void SetWatcher(IWatcher watcher, bool useAsync = true)
 {
     this.watcher = watcher;
     if (useAsync)
     {
         watcher?.SetUpdateCallback(LoadPolicyAsync);
         return;
     }
     watcher?.SetUpdateCallback(LoadPolicy);
 }
Пример #2
0
 public void SetWatcher(IWatcher watcher)
 {
     this.watcher = watcher;
     watcher?.SetUpdateCallback(this.LoadPolicy);
 }