discover method
Discover node EndPoint
given current
EventStoreClientSettings.nodePreference.
Implementation
Future<EndPoint> discover() async {
_leaderDiscoverer ??= settings.isSingleNode
? SingleNodeEndpointDiscoverer(settings.singleNode!.toUri(
settings.useTls,
))
: GossipBasedEndpointDiscoverer(EventStoreGossipClient(settings));
return _leader = await _leaderDiscoverer!.discover();
}