dotnet: keep self._device_info at disconnect
If we keep this, then we can reconnect without having to run
`BleakScannerDotNet.find_device_by_address()` again during `connect()`.
@@ -260,9 +260,6 @@ class BleakClientDotNet(BaseBleakClient):
finally:
self._disconnect_events.remove(event)
- # Set device info to None as well.
- self._device_info = None
-
# Finally, dispose of the Bleak Bridge as well.
self._bridge.Dispose()
self._bridge = None
