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