5 instantiations of ExistingAzureResourceAnnotation
Aspire.Hosting.Azure (5)
ExistingAzureResourceExtensions.cs (5)
42builder.WithAnnotation(new ExistingAzureResourceAnnotation(nameParameter.Resource, resourceGroupParameter?.Resource)); 63builder.WithAnnotation(new ExistingAzureResourceAnnotation(name, resourceGroup)); 84builder.WithAnnotation(new ExistingAzureResourceAnnotation(nameParameter.Resource, resourceGroupParameter?.Resource)); 105builder.WithAnnotation(new ExistingAzureResourceAnnotation(name, resourceGroup)); 124builder.WithAnnotation(new ExistingAzureResourceAnnotation(nameParameter.Resource, resourceGroupParameter?.Resource));
33 references to ExistingAzureResourceAnnotation
Aspire.Hosting.Azure (17)
AzureProvisioningResource.cs (8)
114/// based on whether or not the <see cref="ExistingAzureResourceAnnotation" /> exists on the resource. 129if (infrastructure.AspireResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation)) 150/// from an <see cref="ExistingAzureResourceAnnotation"/> attached to <paramref name="aspireResource"/>. 152/// <param name="aspireResource">The Aspire resource that may have an <see cref="ExistingAzureResourceAnnotation"/>.</param> 155/// <returns><see langword="true"/> if an <see cref="ExistingAzureResourceAnnotation"/> was present and applied; otherwise <see langword="false"/>.</returns> 167if (!aspireResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation))
AzurePublishingContext.cs (2)
174if (resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation))
AzureResourcePreparer.cs (4)
307if (targetResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation) && 503if (targetResource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation) &&
ExistingAzureResourceExtensions.cs (1)
24return resource.Annotations.OfType<ExistingAzureResourceAnnotation>().LastOrDefault() is not null;
Provisioning\BicepUtilities.cs (2)
145(resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingResource) ?
Aspire.Hosting.Azure.Tests (16)
AzureAppServiceTests.cs (2)
284Assert.True(environment.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var annotation));
AzureContainerAppEnvironmentExtensionsTests.cs (2)
69Assert.True(logAnalyticsWorkspace.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAnnotation));
ExistingAzureResourceExtensionsTests.cs (12)
36Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 57Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 75Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 96Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 116Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation)); 134Assert.True(serviceBus.Resource.TryGetLastAnnotation<ExistingAzureResourceAnnotation>(out var existingAzureResourceAnnotation));