private void OnConnectionStatusChanged(BluetoothLEDevice sender, object args) { if (sender.ConnectionStatus == BluetoothConnectionStatus.Disconnected) { Disconnect(); DeviceRemovedEvent?.Invoke(this, sender.DeviceId); } }
public void RaiseDeviceRemovedEvent(IChannel channel) { Services.DispatcherServices.Invoke(() => DeviceRemovedEvent?.Invoke(this, channel)); }