private void BLEDeviceAdded(object sender, DeviceCollectionChangeEventArgs e) { Dispatcher.Invoke(new Action(async() => { BLEDevices.Add(e.Device); })); }
private void BLEDeviceRemoved(object sender, DeviceCollectionChangeEventArgs e) { Dispatcher.Invoke(new Action(async() => { var device = BLEDevices.FirstOrDefault(x => x.Name == e.Device.Name); BLEDevices.Remove(device); })); }