1 write to Url
Aspire.Dashboard (1)
Model\ResourceUrlHelpers.cs (1)
36
Url
= url.Url.Scheme is "http" or "https" ? url.Url.OriginalString : null,
24 references to Url
Aspire.Dashboard (9)
Components\Controls\ResourceDetails.razor.cs (1)
96
private readonly GridSort<DisplayedUrl> _urlValueSort = GridSort<DisplayedUrl>.ByAscending(vm => vm.
Url
?? vm.Text);
Model\ResourceGraph\ResourceGraphMapper.cs (1)
62
EndpointUrl = endpoint?.
Url
,
Model\ResourceMenuItems.cs (3)
124
.Where(u => !string.IsNullOrEmpty(u.
Url
))
139
Tooltip = url.
Url
,
144
["data-url"] = url.
Url
!,
Model\ResourceUrlHelpers.cs (4)
53
.ThenByDescending(e => e.
Url
?.StartsWith("https") == true)
54
.ThenByDescending(e => e.
Url
is not null)
83
public string? ValueToVisualize =>
Url
?? Text;
86
=>
Url
?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true ||
Aspire.Dashboard.Tests (15)
Model\ResourceUrlHelpersTests.cs (15)
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
);
108
Assert.Equal("https://localhost:8080/test", e.
Url
);
116
Assert.Equal("https://localhost:8081/test2", e.
Url
);
135
Assert.Equal("https://localhost:8081/test2", e.
Url
);
154
Assert.Equal("https://localhost:8081/test2", e.
Url
);
174
Assert.Equal("https://localhost:8080/test", e.
Url
);
182
Assert.Equal("https://localhost:8081/test2", e.
Url
);
221
Assert.Equal("http://localhost:8082", e.
Url
);
226
Assert.Equal("https://localhost:8079", e.
Url
);
231
Assert.Equal("http://localhost:8080", e.
Url
);
236
Assert.Equal("http://localhost:8083", e.
Url
);