2 instantiations of AzureSandboxContainerResource
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
265var sandboxContainer = new AzureSandboxContainerResource(
Aspire.Hosting.Azure.Tests (1)
AzureSandboxesTests.cs (1)
1177var sandboxResource = new AzureSandboxContainerResource(
70 references to AzureSandboxContainerResource
Aspire.Hosting.Azure.Sandboxes (24)
AzureSandboxContainerDeployment.cs (18)
58public static IEnumerable<PipelineStep> CreatePipelineSteps(AzureSandboxContainerResource resource) 113if (deploymentTargetAnnotation.DeploymentTarget is AzureSandboxContainerResource sandboxContainer) 133public static void ConfigureDestroyOrdering(PipelineConfigurationContext context, AzureSandboxContainerResource resource) 143public static async Task ConfigureDeployOrderingAsync(PipelineConfigurationContext context, AzureSandboxContainerResource resource) 161if (dependency.GetDeploymentTargetAnnotation()?.DeploymentTarget is not AzureSandboxContainerResource producer) 238private static async Task DeployAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 566private static Dictionary<string, string> CreateLabels(AzureSandboxContainerResource resource, string ownerId, string deployId) 577internal static AzureDevComputeSandboxLifecyclePolicy? CreateLifecyclePolicy(AzureSandboxContainerResource resource) 642AzureSandboxContainerResource resource, 738AzureSandboxContainerResource resource, 804internal static AzureDevComputeSandboxResources CreateSandboxResources(AzureSandboxContainerResource resource) 971private static async Task<string> ResolveContainerImageAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 1309internal static async Task DestroyAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 1472internal static IReadOnlyList<SandboxEndpoint> ResolveSandboxEndpoints(AzureSandboxContainerResource resource) 2095AzureSandboxContainerResource resource) 2363internal static string GetStateSectionName(AzureSandboxContainerResource resource) => $"{SandboxStateSectionPrefix}{resource.Name}"; 2367internal static string GetDeployStepName(AzureSandboxContainerResource resource) => $"deploy-{resource.Name}"; 2369private static string GetDestroyStepName(AzureSandboxContainerResource resource) => $"destroy-{resource.Name}";
AzureSandboxEndpointPropertyValueProvider.cs (4)
17private readonly AzureSandboxContainerResource _resource; 23AzureSandboxContainerResource resource, 157private static AzureSandboxContainerDeployment.SandboxEndpoint ResolveSandboxEndpoint(AzureSandboxContainerResource resource, EndpointReference endpointReference) 186private static int? ResolveEndpointTargetPort(AzureSandboxContainerResource resource, string endpointName)
AzureSandboxGroupResource.cs (2)
265var sandboxContainer = new AzureSandboxContainerResource( 306if (deploymentTargetAnnotation?.DeploymentTarget is not AzureSandboxContainerResource sandboxContainer)
Aspire.Hosting.Azure.Tests (46)
AzureSandboxesTests.cs (46)
1177var sandboxResource = new AzureSandboxContainerResource( 2022var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2095var defaultSandbox = Assert.IsType<AzureSandboxContainerResource>( 2097var disabledSandbox = Assert.IsType<AzureSandboxContainerResource>( 2099var enabledSandbox = Assert.IsType<AzureSandboxContainerResource>( 2188var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2250var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2289var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2313var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2352Assert.Empty(model.Resources.OfType<AzureSandboxContainerResource>()); 2402var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2541var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2601var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2662var deploymentTarget = Assert.IsType<AzureSandboxContainerResource>( 2700var deploymentTarget = Assert.IsType<AzureSandboxContainerResource>( 2726var deploymentTarget = Assert.IsType<AzureSandboxContainerResource>( 2747var deploymentTarget = Assert.IsType<AzureSandboxContainerResource>( 2782var deploymentTarget = Assert.IsType<AzureSandboxContainerResource>( 2843var frontendTarget = Assert.IsType<AzureSandboxContainerResource>( 2845var backendTarget = Assert.IsType<AzureSandboxContainerResource>( 2871var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2888var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>( 2932var apiSandbox = Assert.IsType<AzureSandboxContainerResource>( 3218var apiSandbox = Assert.IsType<AzureSandboxContainerResource>(