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