1 instantiation of RadiusInfrastructureOptions
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
237
var options = new
RadiusInfrastructureOptions
();
44 references to RadiusInfrastructureOptions
Aspire.Hosting.Radius (36)
Publishing\BicepPostProcessor.cs (4)
19
/// Compiles <see cref="
RadiusInfrastructureOptions
"/> to Bicep using the
23
internal static string CompileBicep(
RadiusInfrastructureOptions
options, string environmentName, ILogger logger)
302
private static void ValidateUniqueIdentifiers(
RadiusInfrastructureOptions
options)
390
private static void ValidateRecipeReferences(
RadiusInfrastructureOptions
options, ILogger logger)
Publishing\RadiusBicepPublishingContext.cs (5)
71
var
options = await builder.BuildAsync(context.ExecutionContext, cancellationToken).ConfigureAwait(false);
125
internal
RadiusInfrastructureOptions
BuildOptions(DistributedApplicationModel model, ILogger? logger = null)
139
var
options = BuildOptions(model, logger);
144
private static void LogRecipePackSummary(
RadiusInfrastructureOptions
options, ILogger logger)
165
private static void CopySealedSecretManifests(
RadiusInfrastructureOptions
options, string outputDir, ILogger logger)
Publishing\RadiusInfrastructureBuilder.cs (23)
222
/// Builds the Bicep AST and populates a <see cref="
RadiusInfrastructureOptions
"/> with
230
internal async Task<
RadiusInfrastructureOptions
> BuildAsync(
237
var
options = new RadiusInfrastructureOptions();
568
private void RecordDeployParameters(
RadiusInfrastructureOptions
options)
604
private Dictionary<ParameterResource, IReadOnlyList<IResource>> BuildLiveRabbitMqUserNames(
RadiusInfrastructureOptions
options)
664
RadiusInfrastructureOptions
options,
797
/// <see cref="
RadiusInfrastructureOptions
.SecretStores"/>.
874
RadiusInfrastructureOptions
options,
1014
RadiusInfrastructureOptions
options,
1163
private static void ValidateNoPhysicalSecretCollisions(
RadiusInfrastructureOptions
options)
1354
private static void ValidateFinalSecretShapes(
RadiusInfrastructureOptions
options)
1904
RadiusInfrastructureOptions
options,
2115
RadiusInfrastructureOptions
options,
2664
RadiusInfrastructureOptions
options,
3643
RadiusInfrastructureOptions
options,
3856
RadiusInfrastructureOptions
options,
4618
private void RebuildProjectedEnvValues(
RadiusInfrastructureOptions
options)
4907
private void RunConfigureCallbacks(
RadiusInfrastructureOptions
options)
4934
RadiusInfrastructureOptions
options,
5097
private static void ValidateContainerEnvVarForms(
RadiusInfrastructureOptions
options)
5549
RadiusInfrastructureOptions
options,
5727
RadiusInfrastructureOptions
options)
5749
private string ResolveSecretResourceReference(RadiusSecretStoreResource store,
RadiusInfrastructureOptions
options)
Publishing\RadiusPublishAnnotations.cs (3)
12
/// Annotation that stores a <see cref="
RadiusInfrastructureOptions
"/> configuration callback
15
internal sealed class RadiusInfrastructureConfigureAnnotation(Action<
RadiusInfrastructureOptions
> configure) : IResourceAnnotation
17
public Action<
RadiusInfrastructureOptions
> Configure { get; } = configure;
RadiusExtensions.cs (1)
94
Action<
RadiusInfrastructureOptions
> configure)
Aspire.Hosting.Radius.Tests (8)
Publishing\BicepSyntaxValidationTests.cs (1)
107
var
options = context.BuildOptions(model);
Publishing\ConfigureRadiusInfrastructureTests.cs (1)
84
var
options = context.BuildOptions(model);
Publishing\ContainerSecretEnvironmentTests.cs (1)
27
Action<
RadiusInfrastructureOptions
>? configureInfrastructure = null)
Publishing\MultiEnvironmentPublishTests.cs (1)
45
var
options = context.BuildOptions(model);
Publishing\PostCallbackSecretValidationTests.cs (1)
47
Action<
RadiusInfrastructureOptions
>? configureInfrastructure = null,
Publishing\RadiusDeployParametersTests.cs (1)
36
var
options = new RadiusBicepPublishingContext(radiusEnv).BuildOptions(model);
Publishing\SealedSecretPublishTests.cs (2)
139
var
options = context.BuildOptions(model);
201
private static
RadiusInfrastructureOptions
BuildOptionsForStore(string storeName, string manifest)