1 instantiation of RadiusInfrastructureOptions
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
121
var options = new
RadiusInfrastructureOptions
();
29 references to RadiusInfrastructureOptions
Aspire.Hosting.Radius (23)
Publishing\BicepPostProcessor.cs (4)
19
/// Compiles <see cref="
RadiusInfrastructureOptions
"/> to Bicep using the
23
internal static string CompileBicep(
RadiusInfrastructureOptions
options, string environmentName, ILogger logger)
295
private static void ValidateUniqueIdentifiers(
RadiusInfrastructureOptions
options)
378
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 (10)
106
/// Builds the Bicep AST and populates a <see cref="
RadiusInfrastructureOptions
"/> with
114
internal async Task<
RadiusInfrastructureOptions
> BuildAsync(
121
var
options = new RadiusInfrastructureOptions();
430
RadiusInfrastructureOptions
options,
563
/// <see cref="
RadiusInfrastructureOptions
.SecretStores"/>.
1426
private void RunConfigureCallbacks(
RadiusInfrastructureOptions
options)
1453
RadiusInfrastructureOptions
options,
1937
RadiusInfrastructureOptions
options,
2115
RadiusInfrastructureOptions
options)
2137
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 (6)
Publishing\BicepSyntaxValidationTests.cs (1)
107
var
options = context.BuildOptions(model);
Publishing\ConfigureRadiusInfrastructureTests.cs (1)
83
var
options = context.BuildOptions(model);
Publishing\MultiEnvironmentPublishTests.cs (1)
45
var
options = context.BuildOptions(model);
Publishing\RadiusDeployParametersTests.cs (1)
34
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)