1 write to Url
Aspire.Dashboard (1)
Model\ResourceUrlHelpers.cs (1)
50Url = !s_browserUnsupportedSchemes.Contains(url.Url.Scheme) ? url.Url.OriginalString : null,
38 references to Url
Aspire.Dashboard (20)
Components\Controls\ResourceDetails.razor.cs (1)
120private readonly GridSort<DisplayedUrl> _urlValueSort = GridSort<DisplayedUrl>.ByAscending(vm => vm.Url ?? vm.Text);
Components_Controls_ResourceDetails_razor.g.cs (9)
3680if (vm.Url is null) 3771vm.Url 3808vm.Url 3832vm.Url 3842__builder2.AddContent(398, vm.Url 3892vm.Url 3901vm.Url 3962vm.Url 3971vm.Url
Components_ResourcesGridColumns_UrlsColumnDisplay_razor.g.cs (2)
572if (displayedUrl.Url != null) 585displayedUrl.Url
Model\ResourceGraph\ResourceGraphMapper.cs (1)
65EndpointUrl = endpoint?.Url,
Model\ResourceMenuItems.cs (3)
99.Where(u => !string.IsNullOrEmpty(u.Url)) 142Tooltip = url.Url, 147["data-url"] = url.Url!,
Model\ResourceUrlHelpers.cs (4)
67.ThenByDescending(e => e.Url?.StartsWith("https") == true) 68.ThenByDescending(e => e.Url is not null) 97public string? ValueToVisualize => Url ?? Text; 100=> Url?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true ||
Aspire.Dashboard.Tests (18)
Model\ResourceUrlHelpersTests.cs (18)
35Assert.Equal("http://localhost:8080", e.Url); 54Assert.Equal("http://localhost:8080", e.Url); 62Assert.Equal("http://localhost:8081", e.Url); 81Assert.Equal("http://localhost:8080", e.Url); 89Assert.Null(e.Url); 109Assert.Equal("myapp://resource/123", e.Url); 117Assert.Equal("mailto:test@example.com", e.Url); 125Assert.Equal("ftp://files.example.com/path", e.Url); 144Assert.Equal("https://localhost:8080/test", e.Url); 152Assert.Equal("https://localhost:8081/test2", e.Url); 171Assert.Equal("https://localhost:8081/test2", e.Url); 190Assert.Equal("https://localhost:8081/test2", e.Url); 210Assert.Equal("https://localhost:8080/test", e.Url); 218Assert.Equal("https://localhost:8081/test2", e.Url); 257Assert.Equal("http://localhost:8082", e.Url); 262Assert.Equal("https://localhost:8079", e.Url); 267Assert.Equal("http://localhost:8080", e.Url); 272Assert.Equal("http://localhost:8083", e.Url);