7 instantiations of ContainerEnvVarConstruct
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
3712
var envVar = new
ContainerEnvVarConstruct
();
Aspire.Hosting.Radius.Tests (6)
Publishing\BackingResourceProjectionTests.cs (1)
295
opts.Containers.Single().Env["CACHE_HOST"] = new
ContainerEnvVarConstruct
{ Value = "explicit-host" };
Publishing\ContainerSecretEnvironmentTests.cs (4)
449
}, opts => opts.Containers[0].Env["ADDED"] = new
ContainerEnvVarConstruct
{ SecretName = "some-secret" }));
484
}, opts => opts.Containers[0].Env["ADDED"] = new
ContainerEnvVarConstruct
{ SecretKey = "some-key" }));
502
}, opts => opts.Containers[0].Env["ADDED"] = new
ContainerEnvVarConstruct
524
}, opts => opts.Containers[0].Env["ADDED"] = new
ContainerEnvVarConstruct
Publishing\PostCallbackSecretValidationTests.cs (1)
549
opts => opts.Containers[0].Env["PLAIN"] = new
ContainerEnvVarConstruct
()));
12 references to ContainerEnvVarConstruct
Aspire.Hosting.Radius (12)
Publishing\Constructs\RadiusContainerConstruct.cs (3)
30
private BicepDictionary<
ContainerEnvVarConstruct
>? _env;
87
public BicepDictionary<
ContainerEnvVarConstruct
> Env
146
_env = DefineDictionaryProperty<
ContainerEnvVarConstruct
>(nameof(Env), ["properties", "containers", _containerName, "env"]);
Publishing\RadiusInfrastructureBuilder.cs (9)
3553
IReadOnlyDictionary<string,
ContainerEnvVarConstruct
> env,
3641
private async Task<Dictionary<string,
ContainerEnvVarConstruct
>> ResolveEnvironmentAsync(
3647
var result = new Dictionary<string,
ContainerEnvVarConstruct
>(StringComparer.Ordinal);
3712
var
envVar = new ContainerEnvVarConstruct();
3920
ContainerEnvVarConstruct
EnvVar,
3985
ContainerEnvVarConstruct
EnvVar,
5084
/// <see cref="
ContainerEnvVarConstruct
.Value"/>, <see cref="
ContainerEnvVarConstruct
.SecretName"/>
5085
/// and <see cref="
ContainerEnvVarConstruct
.SecretKey"/> are all public and independently