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