10 references to StackResource
Aspire.Hosting.AWS (10)
AWSLifecycleHook.cs (2)
46var stackResources = awsResources.OfType<StackResource>().ToList(); 47foreach (var stackResource in stackResources)
CDK\CDKExtensions.cs (1)
38var resource = new StackResource(name, new Stack(ResolveCDKApp(builder), stackName));
CDK\StackResource.cs (1)
26/// <inheritdoc cref="Aspire.Hosting.AWS.CDK.StackResource" />
Provisioning\AWSProvisionerExtensions.cs (1)
25builder.AddAWSProvisioner<StackResource, CDKStackResourceProvisioner>();;
Provisioning\CDKStackResourceProvisioner.cs (5)
15: CloudFormationTemplateResourceProvisioner<StackResource>(loggerService, notificationService) 17protected override async Task GetOrCreateResourceAsync(StackResource resource, CancellationToken cancellationToken) 20await ProvisionCDKStackAssetsAsync((StackResource)resource, logger).ConfigureAwait(false); 24private static Task ProvisionCDKStackAssetsAsync(StackResource resource, ILogger logger) 46protected override void HandleTemplateProvisioningException(Exception ex, StackResource resource, ILogger logger)