65 references to Endpoints
Microsoft.Extensions.ServiceDiscovery (3)
LoadBalancing\RoundRobinServiceEndpointSelector.cs (1)
17_endpoints = endpoints.Endpoints;
ServiceEndpointWatcher.Log.cs (2)
25ResolutionSucceededCore(logger, endpointSource.Endpoints.Count, serviceName, string.Join(", ", endpointSource.Endpoints.Select(GetEndpointString)));
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
ServiceEndpointSource.cs (1)
68public ServiceEndpoint[] Endpoints => value.Endpoints.ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (13)
DnsServiceEndpointResolverTests.cs (3)
27Assert.True(initialResult.Endpoints.Count > 0); 31Assert.True(initialResult.Endpoints.Count > 0); 35Assert.True(initialResult.Endpoints.Count > 0);
DnsSrvServiceEndpointResolverTests.cs (10)
68Assert.Equal(3, initialResult.EndpointSource.Endpoints.Count); 69var eps = initialResult.EndpointSource.Endpoints; 74Assert.All(initialResult.EndpointSource.Endpoints, ep => 149Assert.Equal(3, initialResult.EndpointSource.Endpoints.Count); 150var eps = initialResult.EndpointSource.Endpoints; 155Assert.All(initialResult.EndpointSource.Endpoints, ep => 165Assert.Equal(2, initialResult.EndpointSource.Endpoints.Count); 166Assert.Equal(new DnsEndPoint("localhost", 8080), initialResult.EndpointSource.Endpoints[0].EndPoint); 167Assert.Equal(new DnsEndPoint("remotehost", 9090), initialResult.EndpointSource.Endpoints[1].EndPoint); 169Assert.All(initialResult.EndpointSource.Endpoints, ep =>
Microsoft.Extensions.ServiceDiscovery.Tests (46)
ConfigurationServiceEndpointResolverTests.cs (34)
43var ep = Assert.Single(initialResult.EndpointSource.Endpoints); 46Assert.All(initialResult.EndpointSource.Endpoints, ep => 87Assert.Empty(initialResult.EndpointSource.Endpoints); 101var ep = Assert.Single(initialResult.EndpointSource.Endpoints); 116var ep = Assert.Single(initialResult.EndpointSource.Endpoints); 131var ep = Assert.Single(initialResult.EndpointSource.Endpoints); 171Assert.Single(initialResult.EndpointSource.Endpoints); 172Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 174Assert.All(initialResult.EndpointSource.Endpoints, ep => 193Assert.Single(initialResult.EndpointSource.Endpoints); 194Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 208Assert.Single(initialResult.EndpointSource.Endpoints); 209Assert.Equal(new UriEndPoint(new Uri("https://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 264Assert.Single(initialResult.EndpointSource.Endpoints); 265Assert.Equal(new UriEndPoint(new Uri(expectedResult)), initialResult.EndpointSource.Endpoints[0].EndPoint); 269Assert.Empty(initialResult.EndpointSource.Endpoints); 302Assert.Equal(2, initialResult.EndpointSource.Endpoints.Count); 303Assert.Equal(new UriEndPoint(new Uri("http://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 304Assert.Equal(new UriEndPoint(new Uri("http://remotehost:9090")), initialResult.EndpointSource.Endpoints[1].EndPoint); 306Assert.All(initialResult.EndpointSource.Endpoints, ep => 324Assert.Equal(2, initialResult.EndpointSource.Endpoints.Count); 325Assert.Equal(new UriEndPoint(new Uri("http://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 326Assert.Equal(new UriEndPoint(new Uri("http://remotehost:9090")), initialResult.EndpointSource.Endpoints[1].EndPoint); 328Assert.All(initialResult.EndpointSource.Endpoints, ep => 369Assert.Equal(3, initialResult.EndpointSource.Endpoints.Count); 370Assert.Equal(new DnsEndPoint("localhost", 2222), initialResult.EndpointSource.Endpoints[0].EndPoint); 371Assert.Equal(new IPEndPoint(IPAddress.Loopback, 3333), initialResult.EndpointSource.Endpoints[1].EndPoint); 372Assert.Equal(new UriEndPoint(new Uri("http://remotehost:4444")), initialResult.EndpointSource.Endpoints[2].EndPoint); 374Assert.All(initialResult.EndpointSource.Endpoints, ep => 414Assert.Equal(3, initialResult.EndpointSource.Endpoints.Count); 417Assert.Equal(new DnsEndPoint("localhost", 2222), initialResult.EndpointSource.Endpoints[0].EndPoint); 418Assert.Equal(new IPEndPoint(IPAddress.Loopback, 3333), initialResult.EndpointSource.Endpoints[1].EndPoint); 421Assert.Equal(new UriEndPoint(new Uri("https://remotehost:5555")), initialResult.EndpointSource.Endpoints[2].EndPoint); 423Assert.All(initialResult.EndpointSource.Endpoints, ep =>
PassThroughServiceEndpointResolverTests.cs (6)
38var ep = Assert.Single(initialResult.EndpointSource.Endpoints); 71Assert.Single(initialResult.EndpointSource.Endpoints); 72Assert.Equal(new UriEndPoint(new Uri("http://localhost:8080")), initialResult.EndpointSource.Endpoints[0].EndPoint); 104Assert.Single(initialResult.EndpointSource.Endpoints); 105Assert.Equal(new DnsEndPoint("catalog", 80), initialResult.EndpointSource.Endpoints[0].EndPoint); 128Assert.Equal(new DnsEndPoint("catalog", 0), result.Endpoints[0].EndPoint);
ServiceEndpointResolverTests.cs (6)
114var sep = Assert.Single(initialResult.Endpoints); 127Assert.Equal(2, resolverResult.EndpointSource.Endpoints.Count); 128var endpoints = resolverResult.EndpointSource.Endpoints.Select(ep => ep.EndPoint).OfType<IPEndPoint>().ToList(); 163var sep = Assert.Single(initialResult.Endpoints); 249Assert.Single(initialEndpoints.Endpoints); 284var sep = Assert.Single(result.Endpoints);
Microsoft.Extensions.ServiceDiscovery.Yarp (2)
ServiceDiscoveryDestinationResolver.cs (2)
61var results = new List<(string Name, DestinationConfig Config)>(result.Endpoints.Count); 65foreach (var endpoint in result.Endpoints)