2 instantiations of AzureSandboxContainerResource
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
231var sandboxContainer = new AzureSandboxContainerResource(
Aspire.Hosting.Azure.Tests (1)
AzureSandboxesTests.cs (1)
1072var sandboxResource = new AzureSandboxContainerResource(
55 references to AzureSandboxContainerResource
Aspire.Hosting.Azure.Sandboxes (25)
AzureSandboxContainerDeployment.cs (19)
39public static IEnumerable<PipelineStep> CreatePipelineSteps(AzureSandboxContainerResource resource) 94if (deploymentTargetAnnotation.DeploymentTarget is AzureSandboxContainerResource sandboxContainer) 114public static void ConfigureDestroyOrdering(PipelineConfigurationContext context, AzureSandboxContainerResource resource) 124public static async Task ConfigureDeployOrderingAsync(PipelineConfigurationContext context, AzureSandboxContainerResource resource) 142if (dependency.GetDeploymentTargetAnnotation()?.DeploymentTarget is not AzureSandboxContainerResource producer) 219private static async Task DeployAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 552private static Dictionary<string, string> CreateLabels(AzureSandboxContainerResource resource, string ownerId, string deployId) 563internal static AzureDevComputeSandboxLifecyclePolicy? CreateLifecyclePolicy(AzureSandboxContainerResource resource) 628AzureSandboxContainerResource resource, 724AzureSandboxContainerResource resource, 790internal static AzureDevComputeSandboxResources CreateSandboxResources(AzureSandboxContainerResource resource) 937private static async Task<string> ResolveContainerImageAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 1268internal static async Task DestroyAsync(PipelineStepContext context, AzureSandboxContainerResource resource) 1431internal static IReadOnlyList<SandboxEndpoint> ResolveSandboxEndpoints(AzureSandboxContainerResource resource) 2017AzureSandboxContainerResource resource) 2142internal static TimeSpan GetPublicEndpointReadyTimeout(AzureSandboxContainerResource resource) 2327internal static string GetStateSectionName(AzureSandboxContainerResource resource) => $"{SandboxStateSectionPrefix}{resource.Name}"; 2331internal static string GetDeployStepName(AzureSandboxContainerResource resource) => $"deploy-{resource.Name}"; 2333private static string GetDestroyStepName(AzureSandboxContainerResource resource) => $"destroy-{resource.Name}";
AzureSandboxEndpointPropertyValueProvider.cs (4)
18private readonly AzureSandboxContainerResource _resource; 23AzureSandboxContainerResource resource, 151private static AzureSandboxContainerDeployment.SandboxEndpoint ResolveSandboxEndpoint(AzureSandboxContainerResource resource, EndpointReference endpointReference) 180private static int? ResolveEndpointTargetPort(AzureSandboxContainerResource resource, string endpointName)
AzureSandboxGroupResource.cs (2)
231var sandboxContainer = new AzureSandboxContainerResource( 272if (deploymentTargetAnnotation?.DeploymentTarget is not AzureSandboxContainerResource sandboxContainer)
Aspire.Hosting.Azure.Tests (30)
AzureSandboxesTests.cs (30)
1072var sandboxResource = new AzureSandboxContainerResource( 1813var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 1887var defaultSandbox = Assert.IsType<AzureSandboxContainerResource>( 1889var disabledSandbox = Assert.IsType<AzureSandboxContainerResource>( 1891var enabledSandbox = Assert.IsType<AzureSandboxContainerResource>( 1988var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2050var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2089var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2113var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget?.DeploymentTarget); 2152Assert.Empty(model.Resources.OfType<AzureSandboxContainerResource>()); 2202var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2337var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2361var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>(deploymentTarget.DeploymentTarget); 2378var sandboxContainer = Assert.IsType<AzureSandboxContainerResource>( 2422var apiSandbox = Assert.IsType<AzureSandboxContainerResource>( 2632var apiSandbox = Assert.IsType<AzureSandboxContainerResource>(