2 instantiations of ResourceSnapshotAnnotation
Aspire.Hosting (2)
CustomResourceExtensions.cs (1)
28return builder.WithAnnotation(new ResourceSnapshotAnnotation(initialSnapshot), ResourceAnnotationMutationBehavior.Replace);
Dashboard\DashboardEventHandlers.cs (1)
522dashboardResource.Annotations.Add(new ResourceSnapshotAnnotation(snapshot));
13 references to ResourceSnapshotAnnotation
Aspire.Hosting (3)
ApplicationModel\ResourceNotificationService.cs (1)
857if (resource.Annotations.OfType<ResourceSnapshotAnnotation>().LastOrDefault() is { } annotation)
Dcp\DcpExecutor.cs (2)
1567if (resource.TryGetLastAnnotation<ResourceSnapshotAnnotation>(out var initial) &&
Aspire.Hosting.Tests (10)
AddConnectionStringTests.cs (2)
59var annotation = connectionStringResource.Annotations.OfType<ResourceSnapshotAnnotation>().SingleOrDefault();
AddParameterTests.cs (2)
29var annotation = parameterResource.Annotations.OfType<ResourceSnapshotAnnotation>().SingleOrDefault();
Dashboard\DashboardResourceTests.cs (2)
51var initialSnapshot = Assert.Single(dashboard.Annotations.OfType<ResourceSnapshotAnnotation>());
ExternalServiceTests.cs (2)
251Assert.True(externalService.Resource.TryGetAnnotationsOfType<ResourceSnapshotAnnotation>(out var snapshotAnnotations)); 252var snapshot = Assert.Single(snapshotAnnotations);
ResourceNotificationTests.cs (2)
30var annotation = custom.Resource.Annotations.OfType<ResourceSnapshotAnnotation>().SingleOrDefault();