24 references to Ports
Aspire.Hosting.DevTunnels (11)
DevTunnelHealthCheck.cs (2)
34foreach (var portResource in _tunnelResource.Ports) 50foreach (var portResource in _tunnelResource.Ports)
DevTunnelResourceBuilderExtensions.cs (9)
155foreach (var portResource in tunnelResource.Ports) 165await Task.WhenAll(tunnelResource.Ports.Select(p => p.TargetEndpoint.GetValueAsync(ct).AsTask())).ConfigureAwait(false); 172portTasks.AddRange(tunnelResource.Ports.Select(StartPortAsync)); 178var modeledPortNumbers = (await Task.WhenAll(tunnelResource.Ports.Select(p => p.GetTunnelPortAsync(ct).AsTask())).ConfigureAwait(false)).ToHashSet(); 409var portResource = tunnelBuilder.Resource.Ports 432var portResource = tunnelBuilder.Resource.Ports 491foreach (var port in tunnelResource.Resource.Ports.Where(p => p.TargetEndpoint.Resource == targetResource.Resource)) 540if (tunnel.Ports.FirstOrDefault(p => p.TargetEndpoint == targetEndpoint) is { } existingPort) 585tunnel.Ports.Add(portResource);
Aspire.Hosting.DevTunnels.Tests (13)
DevTunnelResourceBuilderExtensionsTests.cs (13)
33var tunnelPort = tunnel.Resource.Ports.FirstOrDefault(); 97Assert.Single(tunnel.Resource.Ports); 98var port = tunnel.Resource.Ports.First(); 112var tunnelPort = Assert.Single(tunnel.Resource.Ports); 127var tunnelPort = Assert.Single(tunnel.Resource.Ports); 146var tunnelPort = Assert.Single(tunnel.Resource.Ports); 166var tunnelPort = Assert.Single(tunnel.Resource.Ports); 216var tunnelPort = Assert.Single(tunnel.Resource.Ports); 420var port = Assert.Single(tunnel.Resource.Ports); 510var port = Assert.Single(tunnel.Resource.Ports); 558var port = Assert.Single(tunnel.Resource.Ports); 618var tunnelPort = Assert.Single(tunnel.Resource.Ports); 652var port = Assert.Single(tunnel.Resource.Ports);