50 references to TryGetLastAnnotation
Aspire.Hosting (6)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
17if (resource.TryGetLastAnnotation<ExcludeLifecycleCommandsAnnotation>(out _))
ApplicationModel\ResourceExtensions.cs (2)
545if (resource.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var lifetimeAnnotation)) 562return !resource.TryGetLastAnnotation<ProxySupportAnnotation>(out var proxySupportAnnotation) || proxySupportAnnotation.ProxyEnabled;
Dcp\DcpExecutor.cs (1)
1157if (cr.ModelResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _))
Dcp\DcpNameGenerator.cs (1)
118if (resource.TryGetLastAnnotation<ContainerNameAnnotation>(out var containerNameAnnotation))
Publishing\ManifestPublishingContext.cs (1)
93if (resource.TryGetLastAnnotation<ManifestPublishingCallbackAnnotation>(out var manifestPublishingCallbackAnnotation))
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppsInfrastructure.cs (2)
45if (r.TryGetLastAnnotation<ManifestPublishingCallbackAnnotation>(out var lastAnnotation) && lastAnnotation == ManifestPublishingCallbackAnnotation.Ignore) 235if (resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _))
Aspire.Hosting.Azure.Functions (5)
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (5)
16if (!projectResource.TryGetLastAnnotation<IProjectMetadata>(out var projectMetadata)) 23if (projectResource.TryGetLastAnnotation<ExcludeLaunchProfileAnnotation>(out _)) 120if (!projectResource.TryGetLastAnnotation<DefaultLaunchProfileAnnotation>(out var launchProfileAnnotation)) 146if (projectResource.TryGetLastAnnotation<LaunchProfileAnnotation>(out var launchProfileAnnotation)) 161if (projectResource.TryGetLastAnnotation<ExcludeLaunchProfileAnnotation>(out _))
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
37if (infrastructure.AspireResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation))
Aspire.Hosting.Azure.Tests (29)
AzureBicepResourceTests.cs (4)
1311Assert.True(sql.Resource.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation)); 1405Assert.True(sql.Resource.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation)); 1489Assert.True(postgres.Resource.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation)); 1607Assert.True(postgres.Resource.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation));
AzureContainerAppsTests.cs (16)
37container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 133container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 237container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 379container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 490container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 606container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 747container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 988container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1086container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1198container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1349container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1507container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1596container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1694container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1799container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1897project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureFunctionsTests.cs (5)
36Assert.True(functionsResource.TryGetLastAnnotation<EndpointAnnotation>(out var endpointAnnotation)); 51Assert.True(functionsResource.TryGetLastAnnotation<EndpointAnnotation>(out var endpointAnnotation)); 65Assert.True(functionsResource.TryGetLastAnnotation<EndpointAnnotation>(out var endpointAnnotation)); 79Assert.True(functionsResource.TryGetLastAnnotation<EndpointAnnotation>(out var endpointAnnotation)); 93Assert.True(functionsResource.TryGetLastAnnotation<EndpointAnnotation>(out var endpointAnnotation));
ExistingAzureResourceExtensionsTests.cs (4)
37Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 56Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 72Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 91Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation));
Aspire.Hosting.Containers.Tests (1)
ContainerResourceTests.cs (1)
215Assert.True(containerResource.TryGetLastAnnotation<ContainerMountAnnotation>(out var mountAnnotation));
Aspire.Hosting.Dapr (1)
DaprDistributedApplicationLifecycleHook.cs (1)
50if (!resource.TryGetLastAnnotation<DaprSidecarAnnotation>(out var daprAnnotation))
Aspire.Hosting.PostgreSQL (2)
PostgresServerResource.cs (2)
63if (this.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation)) 79if (this.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation))
Aspire.Hosting.SqlServer (2)
SqlServerServerResource.cs (2)
47if (this.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation)) 63if (this.TryGetLastAnnotation<ConnectionStringRedirectAnnotation>(out var connectionStringAnnotation))
Aspire.Hosting.Tests (1)
PublishAsConnectionStringTests.cs (1)
19Assert.True(redis.Resource.TryGetLastAnnotation<ManifestPublishingCallbackAnnotation>(out _));