public LightweightDiscoveryClient(ILogger?logger = null) { this.logger = logger ?? RpcLogger.TryCreateLogger <LightweightDiscoveryClient>(); }