1 instantiation of DevTunnelPortResource
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
498
var portResource = new
DevTunnelPortResource
(
22 references to DevTunnelPortResource
Aspire.Hosting.DevTunnels (15)
DevTunnelHealthCheck.cs (2)
35
foreach (
var
portResource in _tunnelResource.Ports)
50
foreach (
var
portResource in _tunnelResource.Ports)
DevTunnelResource.cs (2)
29
internal List<
DevTunnelPortResource
> Ports { get; } = [];
48
/// Initializes a new instance of the <see cref="
DevTunnelPortResource
"/> class, representing a single forwarded endpoint/port on a dev tunnel.
DevTunnelResourceBuilderExtensions.cs (11)
141
foreach (
var
portResource in tunnelResource.Ports)
171
async Task StartPortAsync(
DevTunnelPortResource
portResource)
354
var
portResource = tunnelBuilder.Resource.Ports
376
var
portResource = tunnelBuilder.Resource.Ports
431
foreach (
var
port in tunnelResource.Resource.Ports.Where(p => p.TargetEndpoint.Resource == targetResource.Resource))
498
var
portResource = new DevTunnelPortResource(
535
if (urls.FirstOrDefault(u => string.Equals(u.Endpoint?.EndpointName,
DevTunnelPortResource
.TunnelEndpointName, StringComparisons.EndpointAnnotationName)
543
if (urls.FirstOrDefault(u => string.Equals(u.Endpoint?.EndpointName,
DevTunnelPortResource
.TunnelEndpointName, StringComparisons.EndpointAnnotationName)
556
var
portResource = (
DevTunnelPortResource
)context.Resource;
636
: string.Equals(u.Name,
DevTunnelPortResource
.TunnelEndpointName, StringComparisons.EndpointAnnotationName)
Aspire.Hosting.DevTunnels.Tests (7)
DevTunnelResourceBuilderExtensionsTests.cs (7)
23
var
tunnelPort = tunnel.Resource.Ports.FirstOrDefault();
66
var
port = tunnel.Resource.Ports.First();
84
Assert.Equal(
DevTunnelPortResource
.TunnelEndpointName, tunnelEndpoint.EndpointName);
101
Assert.Equal(
DevTunnelPortResource
.TunnelEndpointName, tunnelEndpoint.EndpointName);
119
Assert.Equal(
DevTunnelPortResource
.TunnelEndpointName, tunnelEndpoint.EndpointName);
197
Assert.Equal(
DevTunnelPortResource
.TunnelEndpointName, httpTunnelEndpoint.EndpointName);
198
Assert.Equal(
DevTunnelPortResource
.TunnelEndpointName, httpsTunnelEndpoint.EndpointName);