public ClientWorker(ILogger logger, ConfigFilterChainManager configFilterChainManager, NacosSdkOptions options)
        {
            _logger = logger;
            _configFilterChainManager = configFilterChainManager;

            ServerListManager serverListManager = new ServerListManager(logger, options);

            _agent = options.ConfigUseRpc
                ? new ConfigRpcTransportClient(logger, options, serverListManager, _cacheMap)
                : new ConfigHttpTransportClient(logger, options, serverListManager, _cacheMap);
        }