9 references to Ports
Aspire.Hosting.DevTunnels (9)
DevTunnelMonitor.cs (9)
251run.Ports.Clear(); 258run.Ports[port.PortNumber] = uri; 295run.Ports.Clear(); 512run.Ports[output.Port] = output.Uri ?? throw new InvalidOperationException("A parsed tunnel port must include its URI."); 576if (run.Connected && run.ExpectedPorts.Values.All(run.Ports.ContainsKey)) 582port.LastKnownStatus = run.Ports.TryGetValue(number, out var knownUri) ? new(number, port.Options.Protocol!) { PortUri = knownUri } : null; 583if (run.Connected && run.Ports.TryGetValue(number, out var uri) && !_endpointEvents.ContainsKey(port)) 599var allPortsAvailable = run.ExpectedPorts.All(p => run.Ports.ContainsKey(p.Value) && _allocatedEndpoints.Contains(p.Key)); 618var available = run.Connected && run.Ports.ContainsKey(number) && _allocatedEndpoints.Contains(port);