20 implementations of Annotations
Aspire.Hosting (1)
ApplicationModel\Resource.cs (1)
22public virtual ResourceAnnotationCollection Annotations { get; } = new();
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationEmulatorResource.cs (1)
17public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBEmulatorResource.cs (1)
18public override ResourceAnnotationCollection Annotations => InnerResource.Annotations;
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsEmulatorResource.cs (1)
27public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.PostgreSQL (3)
AzurePostgresFlexibleServerDatabaseResource.cs (1)
72public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
AzurePostgresFlexibleServerResource.cs (1)
69public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
AzurePostgresResource.cs (1)
34public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.Redis (3)
AzureManagedRedisResource.cs (1)
82public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
AzureRedisCacheResource.cs (1)
59public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
AzureRedisResource.cs (1)
34public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusEmulatorResource.cs (1)
22public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.SignalR (1)
AzureSignalREmulatorResource.cs (1)
17public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Azure.Sql (2)
AzureSqlDatabaseResource.cs (1)
87public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
AzureSqlServerResource.cs (1)
167public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations;
Aspire.Hosting.Azure.Storage (1)
AzureStorageEmulatorResource.cs (1)
20public override ResourceAnnotationCollection Annotations => _innerResource.Annotations;
Aspire.Hosting.Tests (4)
DistributedApplicationBuilderTests.cs (1)
354public ResourceAnnotationCollection Annotations => throw new NotImplementedException();
DistributedApplicationModelExtensionsTests.cs (1)
75public ResourceAnnotationCollection Annotations { get; } = [];
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
346public ResourceAnnotationCollection Annotations { get; } = new();
Utils\VolumeNameGeneratorTests.cs (1)
51public ResourceAnnotationCollection Annotations { get; } = [];
Aspire.Hosting.Yarp.Tests (1)
YarpClusterTests.cs (1)
256public ResourceAnnotationCollection Annotations { get; } = new ResourceAnnotationCollection();
176 references to Annotations
Aspire.Hosting (83)
ApplicationModel\CommandsConfigurationExtensions.cs (3)
22resource.Annotations.Add(new ResourceCommandAnnotation( 55resource.Annotations.Add(new ResourceCommandAnnotation( 94resource.Annotations.Add(new ResourceCommandAnnotation(
ApplicationModel\CustomResourceSnapshot.cs (1)
447foreach (var annotation in resource.Annotations.OfType<ResourceRelationshipAnnotation>())
ApplicationModel\Docker\ContainerFilesExtensions.cs (1)
107foreach (var containerFilesSource in source.Annotations.OfType<ContainerFilesSourceAnnotation>())
ApplicationModel\EndpointReference.cs (1)
192_endpointAnnotation ??= Resource.Annotations.OfType<EndpointAnnotation>()
ApplicationModel\ResourceAnnotationMutationBehavior.cs (1)
8/// method when adding an annotation to the <see cref="IResource.Annotations"/> collection of a resource.
ApplicationModel\ResourceCommandService.cs (2)
136var annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == commandName); 143annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == mappedName);
ApplicationModel\ResourceExtensions.cs (11)
29if (resource.Annotations.OfType<T>().LastOrDefault() is { } lastAnnotation) 50var matchingTypeAnnotations = resource.Annotations.OfType<T>(); 72return resource.Annotations.Any(a => a is T); 90foreach (var annotation in resource.Annotations.OfType<T>()) 669/// <returns>An enumeration of <see cref="EndpointReference"/> based on the <see cref="EndpointAnnotation"/> annotations from the resources' <see cref="IResource.Annotations"/> collection.</returns> 685/// <returns>An enumeration of <see cref="EndpointReference"/> based on the <see cref="EndpointAnnotation"/> annotations from the resources' <see cref="IResource.Annotations"/> collection.</returns> 848resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault() is { } buildAnnotation && 856if (resource.Annotations.OfType<ContainerImageAnnotation>().LastOrDefault() is { } imageAnnotation) 1128var callbacks = resource.Annotations.OfType<ContainerImagePushOptionsCallbackAnnotation>(); 1155var registryAnnotation = resource.Annotations.OfType<ContainerRegistryReferenceAnnotation>().LastOrDefault(); 1169var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
ApplicationModel\ResourceNotificationService.cs (2)
742foreach (var annotation in resource.Annotations.OfType<ResourceCommandAnnotation>()) 857if (resource.Annotations.OfType<ResourceSnapshotAnnotation>().LastOrDefault() is { } annotation)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (4)
50dashboardResource.Annotations.Add(ManifestPublishingCallbackAnnotation.Ignore); 60var isHttp2Service = resource.Annotations.OfType<Http2ServiceAnnotation>().Any(); 61var httpEndpoints = resource.Annotations.OfType<EndpointAnnotation>().Where(sb => sb.UriScheme == "http" || sb.UriScheme == "https"); 74r => r.Annotations.OfType<ContainerImageAnnotation>()
ContainerRegistryResourceBuilderExtensions.cs (1)
128resource.Annotations.Add(new RegistryTargetAnnotation(registry));
ContainerResourceBuilderExtensions.cs (1)
1472var annotation = factoryContext.Resource.Annotations.OfType<DockerfileBuilderCallbackAnnotation>().LastOrDefault();
ContainerResourceExtensions.cs (2)
24if (resource.Annotations.OfType<ContainerImageAnnotation>().Any()) 40return resource.Annotations.OfType<ContainerImageAnnotation>().Any();
Dashboard\DashboardEventHandlers.cs (13)
351dashboardResource.Annotations.Add(new ExcludeLifecycleCommandsAnnotation()); 354dashboardResource.Annotations.Add(new ResourceIconAnnotation("ContentView")); 358var endpointAnnotations = dashboardResource.Annotations.OfType<EndpointAnnotation>().ToList(); 361dashboardResource.Annotations.Remove(endpointAnnotation); 417dashboardResource.Annotations.Add(new EndpointAnnotation(ProtocolType.Tcp, uriScheme: address.Scheme, port: address.Port, isProxied: true) 426dashboardResource.Annotations.Add(new EndpointAnnotation(ProtocolType.Tcp, name: KnownEndpointNames.OtlpGrpcEndpointName, uriScheme: address.Scheme, port: address.Port, isProxied: true, transport: "http2") 435dashboardResource.Annotations.Add(new EndpointAnnotation(ProtocolType.Tcp, name: KnownEndpointNames.OtlpHttpEndpointName, uriScheme: address.Scheme, port: address.Port, isProxied: true) 445dashboardResource.Annotations.Add(new EndpointAnnotation(ProtocolType.Tcp, name: McpEndpointName, uriScheme: address.Scheme, port: address.Port, isProxied: true) 468dashboardResource.Annotations.Add(new HttpsCertificateConfigurationCallbackAnnotation(ctx => 483dashboardResource.Annotations.Add(new ResourceUrlsCallbackAnnotation(c => 522dashboardResource.Annotations.Add(new ResourceSnapshotAnnotation(snapshot)); 524dashboardResource.Annotations.Add(new EnvironmentCallbackAnnotation(ConfigureEnvironmentVariables)); 754.SelectMany(r => r.Annotations)
Dcp\DcpExecutor.cs (5)
1185.Select(r => (ModelResource: r, Endpoints: r.Annotations.OfType<EndpointAnnotation>().ToArray())) 1316var hasManyEndpoints = re.Resource.Annotations.OfType<EndpointAnnotation>().Count() > 1; 2008var aanns = container.Annotations.OfType<ContainerNetworkAliasAnnotation>().ToImmutableArray(); 2367if (modelContainerResource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault() is { } dockerfileBuildAnnotation) 3054var endpoints = resource.Annotations.OfType<EndpointAnnotation>();
Dcp\DcpHost.cs (2)
555if (resource.Annotations.OfType<EndpointAnnotation>().Any(e => e.UriScheme is "https")) 563if (resource.Annotations.OfType<HttpsCertificateConfigurationCallbackAnnotation>().Any())
Dcp\DcpNameGenerator.cs (1)
60resource.Annotations.Add(new DcpInstancesAnnotation(instances));
Devcontainers\DevcontainerPortForwardingLifecycleHook.cs (1)
33foreach (var endpoint in @event.Resource.Annotations.OfType<EndpointAnnotation>())
DistributedApplicationBuilder.cs (1)
594r => r.Annotations.OfType<HealthCheckAnnotation>().Select(hca => new { Resource = r, Annotation = hca })
DistributedApplicationResourceBuilder.cs (3)
27if (behavior == ResourceAnnotationMutationBehavior.Replace && Resource.Annotations.OfType<TAnnotation>().SingleOrDefault() is { } existingAnnotation) 29Resource.Annotations.Remove(existingAnnotation); 32Resource.Annotations.Add(annotation);
EmulatorResourceExtensions.cs (1)
22return resource.Annotations.OfType<EmulatorResourceAnnotation>().Any();
IDistributedApplicationBuilder.cs (1)
221/// Calling extension methods on the <see cref="IResourceBuilder{T}"/> typically results in modifications to the <see cref="IResource.Annotations"/>
Lifecycle\RequiredCommandValidationLifecycleHook.cs (1)
36var requiredCommands = resource.Annotations.OfType<RequiredCommandAnnotation>().ToList();
Orchestrator\ApplicationOrchestrator.cs (3)
354resource.Annotations.Remove(staticUrl); 467resource.Annotations.Add(url); 631: resource.Annotations.OfType<ResourceRelationshipAnnotation>().LastOrDefault(r => r.Type == KnownRelationshipTypes.Parent)?.Resource;
OtlpConfigurationExtensions.cs (3)
34resource.Annotations.Add(new OtlpExporterAnnotation()); 53resource.Annotations.Add(new OtlpExporterAnnotation { RequiredProtocol = protocol }); 63resource.Annotations.Add(new EnvironmentCallbackAnnotation(async context =>
Pipelines\DistributedApplicationPipeline.cs (5)
127if (resource.Annotations.OfType<ContainerImagePushOptionsCallbackAnnotation>().Any()) 132resource.Annotations.Add(new ContainerImagePushOptionsCallbackAnnotation(context => 215var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray(); 485var annotations = resource.Annotations 520var annotations = resource.Annotations.OfType<PipelineConfigurationAnnotation>();
Publishing\ManifestPublishingContext.cs (1)
484/// <see cref="EndpointAnnotation"/> entries in the <see cref="IResource.Annotations"/>
ResourceBuilderExtensions.cs (12)
975var endpointReferenceAnnotation = builder.Resource.Annotations 1045var endpoint = builder.Resource.Annotations 1062builder.Resource.Annotations.Add(endpoint); 1108if (builder.Resource.Annotations.OfType<EndpointAnnotation>().Any(sb => string.Equals(sb.Name, annotation.Name, StringComparisons.EndpointAnnotationName))) 1628builder.Resource.Annotations 1631.ForEach(w => builder.Resource.Annotations.Remove(w)); 2200var existingAnnotation = builder.Resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == name); 2203builder.Resource.Annotations.Remove(existingAnnotation); 2265var existingAnnotation = builder.Resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == name); 2268builder.Resource.Annotations.Remove(existingAnnotation); 3444if (builder.Resource.Annotations.OfType<ProbeAnnotation>().SingleOrDefault(a => a.Type == probeAnnotation.Type) is { } existingAnnotation) 3446builder.Resource.Annotations.Remove(existingAnnotation);
Aspire.Hosting.Azure (7)
AzureResourceExtensions.cs (2)
68var annotations = builder.Resource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToList(); 71builder.Resource.Annotations.Remove(annotation);
AzureResourcePreparer.cs (4)
71else if (resource.Annotations.OfType<AzureBicepResourceAnnotation>().SingleOrDefault() is { } annotation) 174resource.Annotations.Add(new RoleAssignmentAnnotation(azureReference, defaults.Roles)); 204resource.Annotations.Add(new AppIdentityAnnotation(identityResource)); 228resource.Annotations.Add(new DeploymentPrerequisitesAnnotation(prerequisiteResources));
ExistingAzureResourceExtensions.cs (1)
26return resource.Annotations.OfType<ExistingAzureResourceAnnotation>().LastOrDefault() is not null;
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
60r.Annotations.Add(new DeploymentTargetAnnotation(containerApp)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceInfrastructure.cs (1)
68resource.Annotations.Add(new DeploymentTargetAnnotation(website)
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryExtensions.cs (1)
89resource.Annotations.Add(new RegistryTargetAnnotation(registry));
Aspire.Hosting.Azure.Network (1)
AzurePrivateEndpointExtensions.cs (1)
84rootResource.Annotations.Add(new PrivateEndpointTargetAnnotation(resource));
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
649Resource.Annotations.Add(annotation);
Aspire.Hosting.Azure.Tests (12)
AzureContainerAppsTests.cs (2)
1893var batchTarget = batch.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1894var webTarget = web.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault();
AzureUserAssignedIdentityTests.cs (10)
123var identityAnnotation = Assert.Single(computeResource.Annotations.OfType<AppIdentityAnnotation>()); 125var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 170var identityAnnotation = Assert.Single(computeResource.Annotations.OfType<AppIdentityAnnotation>()); 178var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 226var identityAnnotation = Assert.Single(computeResource.Annotations.OfType<AppIdentityAnnotation>()); 234var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 305var identityAnnotation = Assert.Single(computeResource.Annotations.OfType<AppIdentityAnnotation>()); 307var identityAnnotation2 = Assert.Single(computeResource2.Annotations.OfType<AppIdentityAnnotation>()); 320var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 321var deploymentTarget2 = Assert.Single(computeResource2.Annotations.OfType<DeploymentTargetAnnotation>());
Aspire.Hosting.Containers.Tests (7)
ContainerResourceBuilderTests.cs (1)
220var containerImage = builder.Resource.Annotations.OfType<ContainerImageAnnotation>().Single();
ContainerResourceTests.cs (4)
26var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 45var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 64var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 84var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>());
WithDockerfileTests.cs (2)
933var pipelineStepAnnotation = Assert.Single(resource.Annotations.OfType<PipelineStepAnnotation>()); 973var pipelineStepAnnotation1 = Assert.Single(resource1.Annotations.OfType<PipelineStepAnnotation>());
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
543if (targetEndpoint.Resource.Annotations.OfType<EndpointAnnotation>()
Aspire.Hosting.Docker (3)
DockerComposeInfrastructure.cs (3)
72r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource) 114if (resource is IResourceWithEnvironment resourceWithEnv && resource.Annotations.OfType<OtlpExporterAnnotation>().Any()) 117resourceWithEnv.Annotations.Add(new EnvironmentCallbackAnnotation(context =>
Aspire.Hosting.Foundry.Tests (1)
HostedAgentExtensionTests.cs (1)
45var healthAnnotation = resource.Annotations.OfType<HealthCheckAnnotation>().FirstOrDefault();
Aspire.Hosting.Kafka.Tests (1)
AddKafkaTests.cs (1)
177var kafkaUiEndpoint = kafkaUiResource.Annotations.OfType<EndpointAnnotation>().Single();
Aspire.Hosting.Kubernetes (1)
KubernetesInfrastructure.cs (1)
52r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource)
Aspire.Hosting.Maui (4)
Utilities\MauiAndroidEnvironmentAnnotation.cs (2)
84resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context => 112resource.Annotations.Add(new MauiAndroidEnvironmentProcessedAnnotation());
Utilities\MauiiOSEnvironmentAnnotation.cs (2)
84resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context => 112resource.Annotations.Add(new MauiiOSEnvironmentProcessedAnnotation());
Aspire.Hosting.Maui.Tests (5)
MauiPlatformExtensionsTests.cs (5)
155var execAnnotation = resource.Annotations.OfType<ExecutableAnnotation>().FirstOrDefault(); 161var metadata = resource.Annotations.OfType<MauiProjectMetadata>().FirstOrDefault(); 481var annotation = resource.Annotations.OfType<MauiiOSEnvironmentAnnotation>().FirstOrDefault(); 548var annotation = resource.Annotations.OfType<MauiAndroidEnvironmentAnnotation>().FirstOrDefault(); 635var endpointAnnotations = appBuilder.Resources.SelectMany(x => x.Annotations.OfType<EndpointAnnotation>());
Aspire.Hosting.Milvus.Tests (4)
AddMilvusTests.cs (4)
30var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 35var endpoint = containerResource.Annotations.OfType<EndpointAnnotation>() 60var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 65var endpoint = containerResource.Annotations.OfType<EndpointAnnotation>()
Aspire.Hosting.MySql.Tests (4)
AddMySqlTests.cs (4)
88var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 93var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 249Assert.Empty(container.Annotations.OfType<ContainerMountAnnotation>()); 277var volume = myAdmin.Annotations.OfType<ContainerMountAnnotation>().Single();
Aspire.Hosting.Oracle.Tests (6)
AddOracleTests.cs (6)
47var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 52var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 86var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 91var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 168var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 173var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>());
Aspire.Hosting.PostgreSQL.Tests (10)
AddPostgresTests.cs (10)
58var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 63var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 112var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 117var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 228var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 233var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 406var createFile = container.Annotations.OfType<ContainerFileSystemCallbackAnnotation>().Single(); 460var imageAnnotation = container.Annotations.OfType<ContainerImageAnnotation>().Single(); 495var createServers = pgadmin.Annotations.OfType<ContainerFileSystemCallbackAnnotation>().Single(); 559var createBookmarks = pgweb.Annotations.OfType<ContainerFileSystemCallbackAnnotation>().Single();
Aspire.Hosting.Qdrant.Tests (6)
AddQdrantTests.cs (6)
57var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 62var endpoint = containerResource.Annotations.OfType<EndpointAnnotation>() 96var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 101var endpoint = containerResource.Annotations.OfType<EndpointAnnotation>() 129var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 134var endpoint = containerResource.Annotations.OfType<EndpointAnnotation>()
Aspire.Hosting.Testing.Tests (1)
TestingBuilderTests.cs (1)
108var containerImageAnnotation = resource.Annotations.OfType<ContainerImageAnnotation>().FirstOrDefault();
Aspire.Hosting.Tests (11)
AsHttp2ServiceTests.cs (1)
20r => r.Annotations.OfType<EndpointAnnotation>()
Dashboard\DashboardLifecycleHookTests.cs (3)
97Assert.Single(dashboardResource.Annotations.OfType<ExcludeLifecycleCommandsAnnotation>()); 98Assert.Empty(dashboardResource.Annotations.OfType<ResourceCommandAnnotation>()); 244var endpointAnnotation = dashboardResource.Annotations.OfType<EndpointAnnotation>().Single(e => e.Name == expectedScheme);
Dashboard\DashboardResourceTests.cs (3)
418var endpointAnnotation = Assert.Single(container.Annotations.OfType<EndpointAnnotation>()); 699var urlsCallback = dashboard.Annotations.OfType<ResourceUrlsCallbackAnnotation>().Single(); 728foreach (var endpoint in dashboard.Annotations.OfType<EndpointAnnotation>())
Dcp\DcpExecutorTests.cs (2)
2328var commandAnnotations = resource.Annotations.OfType<ResourceCommandAnnotation>().ToList(); 2337var commandAnnotations = resource.Annotations.OfType<ResourceCommandAnnotation>().ToList();
DistributedApplicationTests.cs (1)
1211var dashboardUrls = aspireDashboard.Annotations.OfType<ResourceUrlAnnotation>().ToList();
EndpointReferenceTests.cs (1)
343destination.Annotations.Add(annotation);
Aspire.Playground.Tests (4)
Infrastructure\DistributedApplicationExtensions.cs (3)
53var allResourceNamedVolumes = builder.Resources.SelectMany(r => r.Annotations 76resource.Annotations.Remove(volume); 77resource.Annotations.Add(newMount);
Infrastructure\DistributedApplicationTestFactory.cs (1)
57.SelectMany(r => r.Annotations.OfType<ContainerImageAnnotation>()