dispose method

Future<void> dispose()

Disposes the handlers

Implementation

Future<void> dispose() async {
  if (_isDisposed) {
    // Already disposed, do nothing
    return;
  }

  _isDisposed = true;

  try {
    await _service.dispose();
  } catch (e) {
    _logger.error('Error disposing specialized handlers: $e');
  }
}