21 references to BicepPostProcessor
Aspire.Hosting.Radius (15)
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 (10)
238var envIdentifier = BicepPostProcessor.SanitizeIdentifier(_environment.Name); 383var identifier = BicepPostProcessor.SanitizeIdentifier(resource.Name); 416var identifier = BicepPostProcessor.SanitizeIdentifier(resource.Name); 2713var secretIdentifier = BicepPostProcessor.SanitizeIdentifier($"{resource.Name}_{propertyName}_secret"); 3874BicepPostProcessor.SanitizeIdentifier($"{resource.Name}_env_secret")) 4778var identifier = BicepPostProcessor.SanitizeIdentifier(parameter.Name); 5400return BicepPostProcessor.ToBicepValue(value) switch 5442var identifier = BicepPostProcessor.SanitizeIdentifier(parameter.Name); 5558var identifier = BicepPostProcessor.SanitizeIdentifier(store.Name); 5657legacyEnvConstruct.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();