5 implementations of IAzureComputeEnvironmentResource
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
26AzureProvisioningResource, IAzureComputeEnvironmentResource, IAzureContainerRegistry, IAzureDelegatedSubnetResource
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
31IAzureComputeEnvironmentResource,
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.cs (1)
19IAzureComputeEnvironmentResource,
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
24public sealed class AzureSandboxGroupResource : AzureProvisioningResource, IAzureComputeEnvironmentResource
Aspire.Hosting.Foundry (1)
Project\ProjectResource.cs (1)
24IAzureComputeEnvironmentResource
20 references to IAzureComputeEnvironmentResource
Aspire.Hosting.Azure (2)
AzurePublishingContext.cs (2)
297var computeEnvironments = new List<IAzureComputeEnvironmentResource>(); 306if (resource is IAzureComputeEnvironmentResource computeEnvironment)
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppEnvironmentResource.cs (1)
301IAzureContainerRegistryResource? IAzureComputeEnvironmentResource.ContainerRegistry => ContainerRegistry;
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (3)
45where TEnvironment : IResource, IAzureComputeEnvironmentResource 76where TEnvironment : IResource, IAzureComputeEnvironmentResource 108where TEnvironment : IResource, IAzureComputeEnvironmentResource
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentResource.cs (1)
463IAzureContainerRegistryResource? IAzureComputeEnvironmentResource.ContainerRegistry => ContainerRegistry;
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (3)
45where TEnvironment : IResource, IAzureComputeEnvironmentResource 76where TEnvironment : IResource, IAzureComputeEnvironmentResource 108where TEnvironment : IResource, IAzureComputeEnvironmentResource
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (2)
105/// <typeparam name="T">The resource type that implements <see cref="IAzureComputeEnvironmentResource"/>.</typeparam> 114where T : IResource, IAzureComputeEnvironmentResource
Aspire.Hosting.Azure.Kubernetes.Tests (1)
AzureKubernetesEnvironmentExtensionsTests.cs (1)
181Assert.IsAssignableFrom<IAzureComputeEnvironmentResource>(aks.Resource);
Aspire.Hosting.Azure.Sandboxes (4)
AzureSandboxGroupResource.cs (1)
121IAzureContainerRegistryResource? IAzureComputeEnvironmentResource.ContainerRegistry => ContainerRegistry;
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (3)
45where TEnvironment : IResource, IAzureComputeEnvironmentResource 76where TEnvironment : IResource, IAzureComputeEnvironmentResource 108where TEnvironment : IResource, IAzureComputeEnvironmentResource
Aspire.Hosting.Azure.Tests (2)
AzureAppServiceTests.cs (1)
678Assert.IsAssignableFrom<IAzureComputeEnvironmentResource>(env.Resource);
AzureContainerAppsTests.cs (1)
1741Assert.IsAssignableFrom<IAzureComputeEnvironmentResource>(env.Resource);
Aspire.Hosting.Foundry (1)
Project\ProjectResource.cs (1)
152IAzureContainerRegistryResource? IAzureComputeEnvironmentResource.ContainerRegistry => ContainerRegistry;