private async Task <Hosts> GetHostsAsync(QueryInstance query)
        {
            try
            {
                var host = await BaseLoadBalance.GetUrl(query);

                return(host);
            }
            catch (Exception ex)
            {
                Console.WriteLine(MethodInfo.GetCurrentMethod().Name + ":" + ex.Message);
                return(null);
            }
        }
 public NacosHttpClient(IHttpClientFactory clientFactory, BaseLoadBalance baseLoadBalance, IOptionsSnapshot <NacosConfig> nacosConfig)
 {
     ClientFactory   = clientFactory;
     BaseLoadBalance = baseLoadBalance;
     Nacos           = nacosConfig;
 }