public ServiceInfo GetServiceInfo(string serviceName, ILoadBalance loadBalance) { var infos = _consulServiceRefresh.GetServiceInfos(serviceName); if (infos == null || infos.Count() < 1) { return(null); } ServiceInfo result = loadBalance.ChoseOne(infos); return(result); }