disconnect method
Closes and disconnects a connection.
The connectionId must be a valid connection identifier returned
from connect. Returns Unit on success or an error Result if
disconnection fails.
Implementation
Future<Result<Unit>> disconnect(String connectionId) async =>
_repository.disconnect(connectionId);