7 writes to Endpoint
Aspire.Hosting (6)
ApplicationModel\ResourceUrlAnnotation.cs (1)
47
Endpoint
= endpoint,
Orchestrator\ApplicationOrchestrator.cs (4)
237
var url = new ResourceUrlAnnotation { Url = allocatedEndpoint.UriString,
Endpoint
= endpointReference };
251
Endpoint
= endpointReference,
260
Endpoint
= endpointReference,
292
Endpoint
= endpointReference,
ResourceBuilderExtensions.cs (1)
1176
c.Urls.Add(new() {
Endpoint
= endpoint, Url = urlValue, DisplayText = displayText });
Aspire.Hosting.Tests (1)
WithUrlsTests.cs (1)
880
c.Urls.Add(new() {
Endpoint
= c.GetEndpoint("test"), Url = "/sub-path" });
35 references to Endpoint
Aspire.Hosting (13)
Dashboard\DashboardEventHandlers.cs (1)
437
if (url.
Endpoint
is { } endpoint)
Dcp\ResourceSnapshotBuilder.cs (4)
240
var endpointUrls = resourceUrls.Where(u => u.
Endpoint
is not null).ToList();
241
var nonEndpointUrls = resourceUrls.Where(u => u.
Endpoint
is null).ToList();
251
var urlsForEndpoint = endpointUrls.Where(u => string.Equals(endpointName, u.
Endpoint
?.EndpointName, StringComparisons.EndpointAnnotationName)).ToList();
258
urls.Add(new(Name: endpointUrl.
Endpoint
!.EndpointName, Url: endpointUrl.Url, IsInternal: endpointUrl.IsInternal) { IsInactive = isInactive, DisplayProperties = new(endpointUrl.DisplayText ?? "", endpointUrl.DisplayOrder ?? 0) });
Orchestrator\ApplicationOrchestrator.cs (6)
151
urls = resourceUrls.Select(url => new UrlSnapshot(Name: url.
Endpoint
?.EndpointName, Url: url.Url, IsInternal: url.DisplayLocation == UrlDisplayLocation.DetailsOnly)
155
IsInactive = url.
Endpoint
is not null,
264
if (additionalUrl is not null && EndpointHostHelpers.IsLocalhostTld(additionalUrl.
Endpoint
?.EndpointAnnotation.TargetHost))
353
var primaryUrl = urls.FirstOrDefault(u => string.Equals(u.
Endpoint
?.EndpointName, primaryLaunchProfileEndpoint.Name, StringComparisons.EndpointAnnotationName));
363
if (url.
Endpoint
?.EndpointAnnotation == primaryLaunchProfileEndpoint && !string.Equals(url.Url, primaryUrl.Url, StringComparisons.Url))
379
if (url.
Endpoint
is { } endpoint)
ProjectResourceBuilderExtensions.cs (1)
611
var url = context.Urls.FirstOrDefault(u => string.Equals(u.
Endpoint
?.EndpointName, endpoint.Name, StringComparisons.EndpointAnnotationName));
ResourceBuilderExtensions.cs (1)
1224
var urlForEndpoint = context.Urls.FirstOrDefault(u => u.
Endpoint
?.EndpointName == endpointName);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
358
var url = context.Urls.FirstOrDefault(u => u.
Endpoint
?.EndpointName == KnownUrls.DataExplorer.EndpointName);
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
535
if (urls.FirstOrDefault(u => string.Equals(u.
Endpoint
?.EndpointName, DevTunnelPortResource.TunnelEndpointName, StringComparisons.EndpointAnnotationName)
543
if (urls.FirstOrDefault(u => string.Equals(u.
Endpoint
?.EndpointName, DevTunnelPortResource.TunnelEndpointName, StringComparisons.EndpointAnnotationName)
Aspire.Hosting.Qdrant.Tests (2)
QdrantFunctionalTests.cs (2)
243
Assert.Single(urls, u => u.
Endpoint
?.EndpointName == "grpc" && u.DisplayText == "Qdrant (GRPC)" && u.DisplayLocation == UrlDisplayLocation.DetailsOnly);
244
Assert.Single(urls, u => u.
Endpoint
?.EndpointName == "http" && u.DisplayText == "Qdrant (HTTP)");
Aspire.Hosting.Tests (16)
WithUrlsTests.cs (16)
203
var endpointUrl = urls.First(u => u.
Endpoint
is not null);
231
Assert.Single(urls, u => u.Url.StartsWith("http://localhost") && u.
Endpoint
?.EndpointName == "test");
269
Assert.Equal("http", u.
Endpoint
?.EndpointName);
276
Assert.Equal("http", u.
Endpoint
?.EndpointName);
282
Assert.Equal("tcp", u.
Endpoint
?.EndpointName);
307
Assert.Single(urls, u => u.Url.EndsWith("/sub-path") && u.
Endpoint
?.EndpointName == "http");
330
Assert.Single(urls, u => u.Url == "http://custom.localhost:23456/home" && u.
Endpoint
?.EndpointName == "http");
363
&& u.
Endpoint
?.EndpointName == "test"
785
var endpointUrl = allUrls.FirstOrDefault(u => u.
Endpoint
?.EndpointName == "test");
786
var staticBeforeUrl = allUrls.FirstOrDefault(u => u.
Endpoint
is null && u.Url.StartsWith("https://static-before.com"));
787
var callbackBeforeUrl = allUrls.FirstOrDefault(u => u.
Endpoint
is null && u.Url.StartsWith("https://callback-before.com"));
788
var staticAfter = allUrls.FirstOrDefault(u => u.
Endpoint
is null && u.Url.StartsWith("https://static-after.com"));
789
var callbackAfter = allUrls.FirstOrDefault(u => u.
Endpoint
is null && u.Url.StartsWith("https://callback-after.com"));
832
var endpointUrl = projectA.Resource.Annotations.OfType<ResourceUrlAnnotation>().FirstOrDefault(u => u.
Endpoint
?.EndpointName == "test");
862
var endpointUrl = projectA.Resource.Annotations.OfType<ResourceUrlAnnotation>().FirstOrDefault(u => u.
Endpoint
?.EndpointName == "test" && u.Url.EndsWith("/sub-path"));
892
var endpointUrl = projectA.Resource.Annotations.OfType<ResourceUrlAnnotation>().FirstOrDefault(u => u.
Endpoint
?.EndpointName == "test" && u.Url.EndsWith("/sub-path"));
TestShop.AppHost (1)
Program.cs (1)
71
.WithUrls(c => c.Urls.ForEach(u => u.DisplayText = $"Online store ({u.
Endpoint
?.EndpointName})"))