private void PlatformDispose(bool disposing) { if (disposing) { _callback.CharacteristicChanged -= OnCharacteristicChanged; _callback.CharacteristicRead -= OnCharacteristicRead; _callback.CharacteristicWrite -= OnCharacteristicWrite; _characteristic.Dispose(); } }
public void Dispose() { try { StopUpdates(); _nativeCharacteristic.Dispose(); _gatt.Dispose(); } catch { } }