38 references to HasAnnotationOfType
Aspire.Hosting (3)
ApplicationModel\ResourceExtensions.cs (2)
125if (HasAnnotationOfType<T>(resource)) 143return HasAnnotationOfType<T>(resource);
Dashboard\DashboardEventHandlers.cs (1)
455!dashboardResource.HasAnnotationOfType<HttpsCertificateConfigurationCallbackAnnotation>())
Aspire.Hosting.Azure (2)
AzureResourcePreparer.cs (2)
93if (resource.HasAnnotationOfType<RoleAssignmentAnnotation>()) 98if (resource.HasAnnotationOfType<AppIdentityAnnotation>())
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
45var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.AppContainers (7)
AzureContainerAppsInfrastructure.cs (3)
34if (environment.HasAnnotationOfType<ContainerRegistryReferenceAnnotation>() && 76if (r.HasAnnotationOfType<AzureContainerAppCustomizationAnnotation>() || 78r.HasAnnotationOfType<AzureContainerAppJobCustomizationAnnotation>())
ContainerAppContext.cs (1)
126if (Resource.HasAnnotationOfType<AzureFunctionsAnnotation>())
ContainerAppEnvironmentContext.cs (2)
101bool hasJobCustomization = resource.HasAnnotationOfType<AzureContainerAppJobCustomizationAnnotation>(); 102bool hasAppCustomization = resource.HasAnnotationOfType<AzureContainerAppCustomizationAnnotation>();
ContainerAppJobContext.cs (1)
102if (Resource.HasAnnotationOfType<AzureFunctionsAnnotation>())
Aspire.Hosting.Azure.AppService (5)
AzureAppServiceComputeResourceExtensions.cs (2)
89if (!builder.Resource.HasAnnotationOfType<AzureAppServiceWebsiteCustomizationAnnotation>() && 90!builder.Resource.HasAnnotationOfType<AzureAppServiceWebsiteSlotCustomizationAnnotation>())
AzureAppServiceEnvironmentResource.cs (1)
222if (resource.HasAnnotationOfType<AzureAppServiceIgnoreEnvironmentVariableChecksAnnotation>())
AzureAppServiceInfrastructure.cs (2)
36if (appServiceEnvironment.HasAnnotationOfType<ContainerRegistryReferenceAnnotation>() && 81if (r.HasAnnotationOfType<AzureAppServiceWebsiteCustomizationAnnotation>())
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
535var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
54var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.KeyVault (1)
AzureKeyVaultResourceExtensions.cs (1)
74var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
413var hasPrivateEndpoint = infrastructure.AspireResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Redis (1)
AzureManagedRedisExtensions.cs (1)
188var hasPrivateEndpoint = redisResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
52var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
53var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
69var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.Sql (3)
AzureSqlExtensions.cs (1)
283var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
AzureSqlServerResource.cs (2)
555var hasPe = sql.HasAnnotationOfType<PrivateEndpointTargetAnnotation>(); 556var hasRoleAssignments = sql.HasAnnotationOfType<DefaultRoleAssignmentsAnnotation>();
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
61var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
47var hasPrivateEndpoint = azureResource.HasAnnotationOfType<PrivateEndpointTargetAnnotation>();
Aspire.Hosting.Docker (1)
DockerComposeInfrastructure.cs (1)
104if (r.HasAnnotationOfType<DockerComposeServiceCustomizationAnnotation>())
Aspire.Hosting.Kubernetes (1)
KubernetesInfrastructure.cs (1)
64if (r.HasAnnotationOfType<KubernetesServiceCustomizationAnnotation>())
Aspire.Hosting.Tests (4)
Dashboard\DashboardResourceTests.cs (1)
496Assert.True(dashboard.HasAnnotationOfType<HttpsCertificateConfigurationCallbackAnnotation>());
ResourceExtensionsTests.cs (3)
21Assert.False(parent.Resource.HasAnnotationOfType<DummyAnnotation>()); 33Assert.False(parent.Resource.HasAnnotationOfType<DummyAnnotation>()); 45Assert.True(parent.Resource.HasAnnotationOfType<DummyAnnotation>());
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
220if (builder.Resource.HasAnnotationOfType<DockerfileBuilderCallbackAnnotation>())