18 references to BicepPostProcessor
Aspire.Hosting.Radius (12)
Publishing\RadiusBicepPublishingContext.cs (3)
86var bicepContent = BicepPostProcessor.CompileBicep(options, _environment.Name, logger); 87var bicepConfigContent = BicepPostProcessor.RenderBicepConfig(); 141return BicepPostProcessor.CompileBicep(options, _environment.Name, logger);
Publishing\RadiusInfrastructureBuilder.cs (7)
122var envIdentifier = BicepPostProcessor.SanitizeIdentifier(_environment.Name); 251var identifier = BicepPostProcessor.SanitizeIdentifier(resource.Name); 279var identifier = BicepPostProcessor.SanitizeIdentifier(resource.Name); 1804return BicepPostProcessor.ToBicepValue(value) switch 1830var identifier = BicepPostProcessor.SanitizeIdentifier(parameter.Name); 1946var identifier = BicepPostProcessor.SanitizeIdentifier(store.Name); 2045legacyEnvConstruct.RecipeConfig = BicepPostProcessor.ToBicepObject(recipeConfig);
Publishing\RadiusResourceInfrastructure.cs (1)
18: base($"radius_{BicepPostProcessor.SanitizeIdentifier(environmentName)}")
Secrets\RadiusSecretStoreValidation.cs (1)
353var identifier = BicepPostProcessor.SanitizeIdentifier(store.Name);
Aspire.Hosting.Radius.Tests (6)
Publishing\BicepIdentifierTests.cs (4)
24var result = BicepPostProcessor.SanitizeIdentifier(input); 32var result = BicepPostProcessor.SanitizeIdentifier("radius"); 39Assert.Equal("radiusenv", BicepPostProcessor.SanitizeIdentifier("Radius")); 40Assert.Equal("radiusenv", BicepPostProcessor.SanitizeIdentifier("RADIUS"));
Publishing\BicepSyntaxValidationTests.cs (2)
121var configContent = BicepPostProcessor.RenderBicepConfig(); 137var configContent = BicepPostProcessor.RenderBicepConfig();