5 instantiations of UrlSnapshot
Aspire.Hosting (3)
Dcp\ResourceSnapshotBuilder.cs (3)
203urls.Add(new(Name: ep.EndpointName, Url: url, IsInternal: false)); 210urls.Add(new(Name: ep.EndpointName, Url: ep.Url, IsInternal: false)); 217urls.Add(new(Name: $"{ep.EndpointName} target port", Url: endpointString, IsInternal: true));
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\BicepProvisioner.cs (1)
83portalUrls.Add(new(Name: "deployment", Url: GetDeploymentUrl(id), IsInternal: false));
Aspire.Hosting.Tests (1)
Codespaces\CodespacesUrlRewriterTests.cs (1)
76var localhostUrlSnapshot = new UrlSnapshot("Test", "http://localhost:1234", false);
8 references to UrlSnapshot
Aspire.Hosting (6)
ApplicationModel\CustomResourceSnapshot.cs (1)
109public ImmutableArray<UrlSnapshot> Urls { get; init; } = [];
Dcp\ResourceSnapshotBuilder.cs (2)
150private ImmutableArray<UrlSnapshot> GetUrls(CustomResource resource) 154var urls = ImmutableArray.CreateBuilder<UrlSnapshot>();
Devcontainers\Codespaces\CodespacesResourceUrlRewriterService.cs (3)
30Dictionary<UrlSnapshot, UrlSnapshot>? remappedUrls = null; 58select remappedUrls.TryGetValue(originalUrl, out var remappedUrl) ? remappedUrl : originalUrl;
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\BicepProvisioner.cs (1)
77var portalUrls = new List<UrlSnapshot>();
Aspire.Hosting.Tests (1)
Codespaces\CodespacesUrlRewriterTests.cs (1)
76var localhostUrlSnapshot = new UrlSnapshot("Test", "http://localhost:1234", false);