12 writes to PortUri
Aspire.Hosting.DevTunnels (1)
DevTunnelMonitor.cs (1)
582port.LastKnownStatus = run.Ports.TryGetValue(number, out var knownUri) ? new(number, port.Options.Protocol!) { PortUri = knownUri } : null;
Aspire.Hosting.DevTunnels.Tests (11)
DevTunnelMonitorTests.cs (4)
167Ports = [new(3000, "http") { PortUri = new("https://replacement-3000.usw2.devtunnels.ms/") }] 282Ports = [new(3000, "http") { PortUri = new("https://replacement-3000.usw2.devtunnels.ms") }] 567new(3001, "http") { PortUri = new("https://original-3001.usw2.devtunnels.ms/") } 735Ports = [new(3000, "http") { PortUri = new("https://service-assigned-name.usw2.devtunnels.ms") }]
DevTunnelResourceBuilderExtensionsTests.cs (6)
283PortUri = new("https://mytunnel-5001.eun1.devtunnels.ms") 343PortUri = new("https://mytunnel-5001.devtunnels.ms") 529PortUri = new Uri("https://n4skq32k-3000.use.devtunnels.ms/") 617PortUri = new Uri("https://n4skq32k-3000.use.devtunnels.ms/") 665PortUri = new Uri("https://n4skq32k-3000.use.devtunnels.ms/") 711PortUri = new Uri($"{tunnelUrl}/")
TestDevTunnelMonitor.cs (1)
47Ports = [new(3000, "http") { PortUri = new("https://original-3000.usw2.devtunnels.ms/") }]
6 references to PortUri
Aspire.Hosting.DevTunnels (5)
DevTunnelMonitor.cs (1)
256if (port.PortUri is { IsAbsoluteUri: true, Scheme: "https" } uri)
DevTunnelResourceBuilderExtensions.cs (4)
651portResource.LastKnownStatus?.PortUri is not null 688if (portResource.LastKnownStatus?.PortUri is { } portUri && GetInspectUrl(portUri) is { } inspectUrlString) 735var portUri = portResource.LastKnownStatus?.PortUri 883if (portResource.LastKnownStatus?.PortUri is not { } portUri)
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelMonitorTests.cs (1)
185Urls = [new("tunnel", test.Port.LastKnownStatus!.PortUri!.AbsoluteUri, false)]