4 instantiations of ResourceUrlsCallbackAnnotation
Aspire.Hosting (4)
Dashboard\DashboardEventHandlers.cs (1)
452
dashboardResource.Annotations.Add(new
ResourceUrlsCallbackAnnotation
(c =>
ResourceBuilderExtensions.cs (3)
1984
return builder.WithAnnotation(new
ResourceUrlsCallbackAnnotation
(callback));
2008
return builder.WithAnnotation(new
ResourceUrlsCallbackAnnotation
(callback));
2131
return builder.WithAnnotation(new
ResourceUrlsCallbackAnnotation
(async c =>
16 references to ResourceUrlsCallbackAnnotation
Aspire.Hosting (4)
ApplicationModel\ResourceEndpointsAllocatedEvent.cs (1)
12
/// Any resources that customize their URLs via a <see cref="
ResourceUrlsCallbackAnnotation
"/> will have their callbacks invoked during this event.
ApplicationModel\ResourceUrlsCallbackAnnotation.cs (1)
12
/// Initializes a new instance of the <see cref="
ResourceUrlsCallbackAnnotation
"/> class with the specified callback.
Orchestrator\ApplicationOrchestrator.cs (2)
448
if (resource.TryGetAnnotationsOfType<
ResourceUrlsCallbackAnnotation
>(out var callbacks))
459
foreach (
var
callback in callbacks)
Aspire.Hosting.Azure.Tests (4)
AzureCosmosDBExtensionsTests.cs (4)
1236
foreach (
var
callback in cosmos.Resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>())
1261
foreach (
var
callback in cosmos.Resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>())
Aspire.Hosting.Foundry.Tests (2)
HostedAgentExtensionTests.cs (2)
139
var
urlsCallback = Assert.Single(resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>());
Aspire.Hosting.Tests (6)
Dashboard\DashboardResourceTests.cs (2)
831
var
urlsCallback = dashboard.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>().Single();
WithUrlsTests.cs (4)
27
var
urlsCallback = projectA.Resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>()
40
Assert.Empty(projectA.Resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>());
44
Assert.NotEmpty(projectA.Resource.Annotations.OfType<
ResourceUrlsCallbackAnnotation
>());