4 writes to Url
Aspire.Dashboard (1)
Model\ResourceUrlHelpers.cs (1)
38
Url
= !KnownUnsupportedUrlSchemes.IsUnsupportedScheme(url.Url.Scheme) ? url.Url.OriginalString : null,
Aspire.Dashboard.Components.Tests (1)
Controls\UrlsColumnDisplayTests.cs (1)
75
Url
= $"https://localhost:{5000 + i}",
Aspire.Dashboard.Tests (2)
Components\UrlsColumnDisplayTests.cs (2)
20
Url
= "https://localhost:17174",
35
Url
= null,
28 references to Url
Aspire.Dashboard (10)
Components\Controls\ResourceDetails.razor.cs (1)
138
private readonly GridSort<DisplayedUrl> _urlValueSort = GridSort<DisplayedUrl>.ByAscending(vm => vm.
Url
?? vm.Text);
Components\ResourcesGridColumns\UrlsColumnDisplay.razor.cs (1)
15
return displayedUrl.
Url
?? displayedUrl.OriginalUrlString;
Model\ResourceGraph\ResourceGraphMapper.cs (1)
64
EndpointUrl = r.IsParameter ? null : endpoint?.
Url
,
Model\ResourceMenuBuilder.cs (3)
151
.Where(u => !string.IsNullOrEmpty(u.
Url
))
194
Tooltip = url.
Url
,
199
["data-url"] = url.
Url
!,
Model\ResourceUrlHelpers.cs (4)
55
.ThenByDescending(e => e.
Url
?.StartsWith("https", StringComparison.Ordinal) == true)
56
.ThenByDescending(e => e.
Url
is not null)
85
public string? ValueToVisualize =>
Url
?? Text;
88
=>
Url
?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true ||
Aspire.Dashboard.Tests (18)
Model\ResourceUrlHelpersTests.cs (18)
35
Assert.Equal("http://localhost:8080", e.
Url
);
54
Assert.Equal("http://localhost:8080", e.
Url
);
62
Assert.Equal("http://localhost:8081", e.
Url
);
81
Assert.Equal("http://localhost:8080", e.
Url
);
89
Assert.Null(e.
Url
);
109
Assert.Equal("myapp://resource/123", e.
Url
);
117
Assert.Equal("mailto:test@example.com", e.
Url
);
125
Assert.Equal("ftp://files.example.com/path", e.
Url
);
144
Assert.Equal("https://localhost:8080/test", e.
Url
);
152
Assert.Equal("https://localhost:8081/test2", e.
Url
);
171
Assert.Equal("https://localhost:8081/test2", e.
Url
);
190
Assert.Equal("https://localhost:8081/test2", e.
Url
);
210
Assert.Equal("https://localhost:8080/test", e.
Url
);
218
Assert.Equal("https://localhost:8081/test2", e.
Url
);
257
Assert.Equal("http://localhost:8082", e.
Url
);
262
Assert.Equal("https://localhost:8079", e.
Url
);
267
Assert.Equal("http://localhost:8080", e.
Url
);
272
Assert.Equal("http://localhost:8083", e.
Url
);