private static ServiceReRoute GetServiceReRoute() { var urlRoute = new Uri(requestUrl); var serviceKey = UriHelper.GetServiceName(urlRoute); var reRoute = new ServiceReRoute { ServiceName = serviceKey }; return(reRoute); }
private async Task GetConsulService3(ServiceReRoute reRoute) { int excuteCount = 0; for (int i = 0; i < 100000; i++) { //var loadBalancer = await _factory.Create(reRoute); //var service = await loadBalancer.Get(); //Interlocked.Increment(ref excuteCount); } Console.WriteLine(excuteCount); }