Пример #1
0
 private void LoadDevices()
 {
     foreach (BcDevices device in BcDevicesStorageExtensions.LoadByVsid(this.Id))
     {
         this.TryAddOrUpdateVideoSource(device);
     }
 }
Пример #2
0
 private void CheckDevices()
 {
     while (!this._signalToStop)
     {
         try
         {
             List <BcDevices> list = BcDevicesStorageExtensions.LoadByVsid(this.Id);
             this.AddOrUpdateVideoSources((IEnumerable <BcDevices>)list);
             this.RemoveVideoSources((IEnumerable <BcDevices>)list);
         }
         catch (Exception ex)
         {
             this._logger.Error((object)ex);
         }
         Thread.Sleep(4000);
     }
 }