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