30 references to Ports
Aspire.Hosting.DevTunnels (11)
DevTunnelMonitor.cs (2)
70foreach (var port in _resource.Ports) 105foreach (var port in _resource.Ports)
DevTunnelResourceBuilderExtensions.cs (9)
158foreach (var portResource in tunnelResource.Ports) 168await Task.WhenAll(tunnelResource.Ports.Select(p => p.TargetEndpoint.GetValueAsync(ct).AsTask())).ConfigureAwait(false); 175portTasks.AddRange(tunnelResource.Ports.Select(StartPortAsync)); 183var modeledPortNumbers = (await Task.WhenAll(tunnelResource.Ports.Select(p => p.GetTunnelPortAsync(ct).AsTask())).ConfigureAwait(false)).ToHashSet(); 440var portResource = tunnelBuilder.Resource.Ports 463var portResource = tunnelBuilder.Resource.Ports 522foreach (var port in tunnelResource.Resource.Ports.Where(p => p.TargetEndpoint.Resource == targetResource.Resource)) 571if (tunnel.Ports.FirstOrDefault(p => p.TargetEndpoint == targetEndpoint) is { } existingPort) 616tunnel.Ports.Add(portResource);
Aspire.Hosting.DevTunnels.Tests (19)
DevTunnelMonitorTests.cs (1)
562var otherPort = Assert.Single(test.Tunnel.Ports, p => p.TargetEndpoint.EndpointName == "other");
DevTunnelResourceBuilderExtensionsTests.cs (16)
34var tunnelPort = tunnel.Resource.Ports.FirstOrDefault(); 101Assert.Single(tunnel.Resource.Ports); 102var port = tunnel.Resource.Ports.First(); 118var tunnelPort = Assert.Single(tunnel.Resource.Ports); 133var tunnelPort = Assert.Single(tunnel.Resource.Ports); 154var tunnelPort = Assert.Single(tunnel.Resource.Ports); 176var tunnelPort = Assert.Single(tunnel.Resource.Ports); 229var tunnelPort = Assert.Single(tunnel.Resource.Ports); 271var tunnelPort = Assert.Single(tunnel.Resource.Ports); 314var port = Assert.Single(tunnel.Resource.Ports); 378var port = Assert.Single(tunnel.Resource.Ports); 561var port = Assert.Single(tunnel.Resource.Ports); 653var port = Assert.Single(tunnel.Resource.Ports); 703var port = Assert.Single(tunnel.Resource.Ports); 772var tunnelPort = Assert.Single(tunnel.Resource.Ports); 879var port = Assert.Single(tunnel.Resource.Ports);
TestDevTunnelMonitor.cs (2)
36Port = Assert.Single(Tunnel.Ports, p => p.TargetEndpoint.EndpointName == "http"); 80if (Tunnel.Ports.Count > 1)