16 instantiations of RadiusEnvironmentResource
Aspire.Hosting.Radius (1)
RadiusExtensions.cs (1)
40
var resource = new
RadiusEnvironmentResource
(name);
Aspire.Hosting.Radius.Tests (15)
Deployment\DeployPipelineIntegrationTests.cs (5)
41
var environment = new
RadiusEnvironmentResource
("testenv");
61
var environment = new
RadiusEnvironmentResource
("myenv");
80
var environment = new
RadiusEnvironmentResource
("testenv");
94
var environment = new
RadiusEnvironmentResource
("production");
106
var environment = new
RadiusEnvironmentResource
("staging");
Deployment\RadCliDetectionTests.cs (3)
63
var environment = new
RadiusEnvironmentResource
("myenv");
74
var environment = new
RadiusEnvironmentResource
("myenv");
88
var environment = new
RadiusEnvironmentResource
("testenv");
DeploymentE2E\DeployEndToEndTests.cs (1)
115
var environment = new
RadiusEnvironmentResource
("cleanup-test");
RadiusEnvironmentResourceTests.cs (6)
17
var resource = new
RadiusEnvironmentResource
("my-radius");
25
var resource = new
RadiusEnvironmentResource
("radius");
33
var resource = new
RadiusEnvironmentResource
("radius")
44
var resource = new
RadiusEnvironmentResource
("radius");
52
var resource = new
RadiusEnvironmentResource
("radius");
60
var environment = new
RadiusEnvironmentResource
("radius");
298 references to RadiusEnvironmentResource
Aspire.Hosting.Radius (56)
CloudProviders\AwsRadiusProviderConfig.cs (1)
10
/// <see cref="
RadiusEnvironmentResource
"/>: the account/region scope and
CloudProviders\AzureRadiusProviderConfig.cs (1)
10
/// <see cref="
RadiusEnvironmentResource
"/>: the subscription/resource-group
CloudProviders\RadiusCloudProviderExtensions.cs (5)
14
/// <see cref="
RadiusEnvironmentResource
"/>. These extensions attach a
41
public static IResourceBuilder<
RadiusEnvironmentResource
> WithAzureProvider(
42
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
82
public static IResourceBuilder<
RadiusEnvironmentResource
> WithAwsProvider(
83
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
Publishing\RadCredentialRegisterStep.cs (4)
39
private readonly
RadiusEnvironmentResource
_environment;
41
internal RadCredentialRegisterStep(
RadiusEnvironmentResource
environment)
182
foreach (
var
env in model.Resources.OfType<
RadiusEnvironmentResource
>())
Publishing\RadiusBicepPublishingContext.cs (2)
28
private readonly
RadiusEnvironmentResource
_environment;
30
internal RadiusBicepPublishingContext(
RadiusEnvironmentResource
environment)
Publishing\RadiusDeploymentPipelineStep.cs (2)
443
private readonly
RadiusEnvironmentResource
_environment;
445
internal RadiusDeploymentPipelineStep(
RadiusEnvironmentResource
environment)
Publishing\RadiusInfrastructureBuilder.cs (6)
35
private readonly
RadiusEnvironmentResource
_environment;
210
RadiusEnvironmentResource
environment,
1682
if (resource is
RadiusEnvironmentResource
)
3638
/// <see cref="
RadiusEnvironmentResource
.GetHostAddressExpression"/>, and secret/parameter
4865
/// using the environment's <see cref="
RadiusEnvironmentResource
.GetHostAddressExpression"/> so
5722
/// environment's <see cref="
RadiusEnvironmentResource
.Namespace"/>.
Publishing\RadiusPublishAnnotations.cs (1)
13
/// on a <see cref="
RadiusEnvironmentResource
"/>.
Publishing\SealedSecretApplyStep.cs (2)
37
private readonly
RadiusEnvironmentResource
_environment;
39
internal SealedSecretApplyStep(
RadiusEnvironmentResource
environment) => _environment = environment;
RadiusBackingResourceProjectionException.cs (1)
19
/// <see cref="
RadiusEnvironmentResource
.GetHostAddressExpression(EndpointReference)"/> and the
RadiusEnvironmentResource.cs (2)
23
/// Initializes a new instance of the <see cref="
RadiusEnvironmentResource
"/> class.
157
var targetNamespace = (resource.GetComputeEnvironment() as
RadiusEnvironmentResource
)?.Namespace ?? Namespace;
RadiusExtensions.cs (6)
33
public static IResourceBuilder<
RadiusEnvironmentResource
> AddRadiusEnvironment(
40
var
resource = new RadiusEnvironmentResource(name);
64
public static IResourceBuilder<
RadiusEnvironmentResource
> WithNamespace(
65
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
92
public static IResourceBuilder<
RadiusEnvironmentResource
> ConfigureRadiusInfrastructure(
93
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
RadiusInfrastructure.cs (3)
17
/// scoped to a specific <see cref="
RadiusEnvironmentResource
"/>.
40
/// (or its <see cref="
RadiusEnvironmentResource
.OwningComputeEnvironment"/> parent).
46
RadiusEnvironmentResource
environment,
Recipes\RadiusRecipeParameterExtensions.cs (6)
12
/// <see cref="
RadiusEnvironmentResource
"/>. These extensions attach a recipe-parameter
46
/// <see cref="WithRecipeParameters(IResourceBuilder{
RadiusEnvironmentResource
}, string, Action{IDictionary{string, object}})"/>
65
public static IResourceBuilder<
RadiusEnvironmentResource
> WithRecipeParameters(
66
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
97
public static IResourceBuilder<
RadiusEnvironmentResource
> WithRecipeParameters(
98
this IResourceBuilder<
RadiusEnvironmentResource
> builder,
Secrets\RadiusSecretStoreConsumerExtensions.cs (8)
30
public static IResourceBuilder<
RadiusEnvironmentResource
> WithBicepRegistryAuthentication(
31
this IResourceBuilder<
RadiusEnvironmentResource
> radius,
43
public static IResourceBuilder<
RadiusEnvironmentResource
> WithTerraformGitAuthentication(
44
this IResourceBuilder<
RadiusEnvironmentResource
> radius,
58
public static IResourceBuilder<
RadiusEnvironmentResource
> WithRecipeEnvironmentSecret(
59
this IResourceBuilder<
RadiusEnvironmentResource
> radius,
68
private static IResourceBuilder<
RadiusEnvironmentResource
> AddConsumer(
69
IResourceBuilder<
RadiusEnvironmentResource
> radius,
Secrets\RadiusSecretStoreExtensions.cs (2)
103
public static IResourceBuilder<
RadiusEnvironmentResource
> WithSecretStore(
104
this IResourceBuilder<
RadiusEnvironmentResource
> radius,
Secrets\RadiusSecretStoreResource.cs (2)
71
/// <see cref="
RadiusEnvironmentResource
.Namespace"/>. Set by <c>WithSecretStore</c>.
76
internal
RadiusEnvironmentResource
? OwningEnvironment { get; set; }
Secrets\RadiusSecretStoreValidation.cs (2)
42
/// steps. Those steps only exist when the model contains at least one <see cref="
RadiusEnvironmentResource
"/>,
68
if (model.Resources.OfType<
RadiusEnvironmentResource
>().Any())
Aspire.Hosting.Radius.Tests (242)
CloudProviders\MultiEnvironmentProvidersTests.cs (1)
72
var envs = model.Resources.OfType<
RadiusEnvironmentResource
>().ToList();
Deployment\DeployPipelineIntegrationTests.cs (11)
28
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
41
var
environment = new RadiusEnvironmentResource("testenv");
61
var
environment = new RadiusEnvironmentResource("myenv");
80
var
environment = new RadiusEnvironmentResource("testenv");
94
var
environment = new RadiusEnvironmentResource("production");
106
var
environment = new RadiusEnvironmentResource("staging");
132
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
163
var environments = model.Resources.OfType<
RadiusEnvironmentResource
>().ToList();
168
foreach (
var
envResource in environments)
Deployment\RadCliDetectionTests.cs (3)
63
var
environment = new RadiusEnvironmentResource("myenv");
74
var
environment = new RadiusEnvironmentResource("myenv");
88
var
environment = new RadiusEnvironmentResource("testenv");
DeploymentE2E\DeployEndToEndTests.cs (5)
40
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
73
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
115
var
environment = new RadiusEnvironmentResource("cleanup-test");
InnerLoop\GracefulDegradationTests.cs (3)
31
Assert.Empty(model.Resources.OfType<
RadiusEnvironmentResource
>());
94
var
env = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
InnerLoop\MultiEnvironmentTests.cs (2)
23
var environments = model.Resources.OfType<
RadiusEnvironmentResource
>().ToArray();
89
var environments = model.Resources.OfType<
RadiusEnvironmentResource
>().ToArray();
InnerLoop\RadiusInfrastructureInitializationTests.cs (3)
33
Assert.IsType<
RadiusEnvironmentResource
>(annotations[0].ComputeEnvironment);
107
Assert.IsType<
RadiusEnvironmentResource
>(annotations[0].ComputeEnvironment);
124
Assert.Empty(model.Resources.OfType<
RadiusEnvironmentResource
>());
Publishing\BackingResourceContractTests.cs (5)
145
/// The public <see cref="
RadiusEnvironmentResource
.GetHostAddressExpression"/> — which
171
var
environment = builder.AddRadiusEnvironment("myenv").Resource;
189
var
environment = builder.AddRadiusEnvironment("myenv").Resource;
222
private static (
RadiusEnvironmentResource
Environment, IResourceBuilder<IResourceWithEndpoints> Cache) CreateRadiusOwnedRedis()
225
var
environment = builder.AddRadiusEnvironment("myenv").Resource;
Publishing\BackingResourceProjectionTests.cs (10)
39
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
173
var
radiusEnvA = model.Resources.OfType<
RadiusEnvironmentResource
>().First(e => e.Name == "enva");
249
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
274
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
303
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\BackingResourceValueResolutionTests.cs (2)
26
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\BicepGenerationMultiResourceTests.cs (10)
26
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
51
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
71
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
90
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
109
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\BicepGenerationSimpleTests.cs (14)
28
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
47
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
66
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
84
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
104
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
125
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
146
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\BicepIdentifierTests.cs (3)
55
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
102
IResourceBuilder<
RadiusEnvironmentResource
> env)
Publishing\BicepSyntaxValidationTests.cs (12)
25
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
43
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
64
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
85
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
104
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
153
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ConfigureRadiusInfrastructureTests.cs (44)
33
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
57
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
81
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
109
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
154
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
190
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
237
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
264
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
298
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
326
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
351
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
377
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
407
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
433
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
463
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
494
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
519
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
544
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
575
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
599
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
630
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
670
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ConnectionStringPropagationTests.cs (10)
25
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
48
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
66
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
88
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
109
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ContainerEnvironmentEmissionTests.cs (17)
17
private static string Generate(DistributedApplicationModel model,
RadiusEnvironmentResource
radiusEnv)
33
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
55
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
78
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
104
var
frontend = model.Resources.OfType<
RadiusEnvironmentResource
>().First(e => e.Name == "frontend-env");
123
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
148
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
170
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
192
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ContainerSecretEnvironmentTests.cs (2)
40
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ExistingSecretStoreBicepTests.cs (3)
18
Action<IResourceBuilder<
RadiusEnvironmentResource
>> configure)
26
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\InlineSecretStoreBicepTests.cs (3)
16
private static string GenerateStoreBicep(Action<IResourceBuilder<
RadiusEnvironmentResource
>> configure)
24
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\LegacyFallbackEmissionTests.cs (2)
38
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\MultiEnvironmentPublishTests.cs (8)
24
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
42
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
63
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
87
var environments = model.Resources.OfType<
RadiusEnvironmentResource
>().ToArray();
90
foreach (
var
env in environments)
Publishing\PostCallbackSecretValidationTests.cs (3)
48
Action<IResourceBuilder<
RadiusEnvironmentResource
>>? configureEnvironment = null)
62
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\ProviderScopeBicepEmissionTests.cs (8)
30
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().Single();
54
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().Single();
84
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().Single();
112
var
envResource = model.Resources.OfType<
RadiusEnvironmentResource
>().Single();
Publishing\RadiusDeployParametersTests.cs (18)
33
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
57
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
114
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
154
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
177
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
206
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
233
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
263
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
289
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\SealedSecretPublishTests.cs (7)
38
private static string GenerateStoreBicep(Action<IResourceBuilder<
RadiusEnvironmentResource
>> configure)
46
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
136
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
210
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Publishing\SecretStoreConsumerBicepTests.cs (4)
32
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
57
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
RadiusEnvironmentResourceTests.cs (14)
17
var
resource = new RadiusEnvironmentResource("my-radius");
25
var
resource = new RadiusEnvironmentResource("radius");
33
var
resource = new RadiusEnvironmentResource("radius")
44
var
resource = new RadiusEnvironmentResource("radius");
52
var
resource = new RadiusEnvironmentResource("radius");
60
var
environment = new RadiusEnvironmentResource("radius");
90
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
120
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
145
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
167
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
RadiusExtensionsTests.cs (1)
49
Assert.Single(model.Resources.OfType<
RadiusEnvironmentResource
>());
RadiusTestHelper.cs (3)
15
/// (<see cref="RadiusInfrastructure.PrepareDeploymentTargetsAsync(
RadiusEnvironmentResource
, Aspire.Hosting.Pipelines.PipelineStepContext)"/>)
28
/// <see cref="
RadiusEnvironmentResource
.OwningComputeEnvironment"/> parent (or the environment
32
RadiusEnvironmentResource
environment,
Recipes\RecipePackParametersBicepTests.cs (2)
16
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Recipes\RecipeParameterAdvancedTests.cs (2)
16
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Secrets\AddRadiusSecretStoreTests.cs (3)
366
private static string GenerateStoreBicep(Action<IResourceBuilder<
RadiusEnvironmentResource
>> configure)
374
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Secrets\SecretStoreDefaultPathTests.cs (2)
25
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();
Secrets\SecretStoreValidationTests.cs (2)
50
var
radiusEnv = model.Resources.OfType<
RadiusEnvironmentResource
>().First();