in src/Aspire.Hosting.AWS/CloudFormation/CloudFormationExtensions.cs [58:70]
public static IResourceBuilder<ICloudFormationStackResource> AddAWSCloudFormationStack(this IDistributedApplicationBuilder builder, [ResourceName] string name, string? stackName = null)
{
builder.AddAWSProvisioning();
var resource = new CloudFormationStackResource(name, stackName ?? name);
return builder
.AddResource(resource)
.WithInitialState(new()
{
Properties = [],
ResourceType = "CloudFormationStack",
})
.WithManifestPublishingCallback(resource.WriteToManifest);
}