24 references to ParameterResource
Aspire.Hosting (8)
ConnectionStringParameterResource.cs (1)
12
public ConnectionStringParameterResource(string name, Func<ParameterDefault?, string> callback, string? environmentVariableName) :
base
(name, callback, secret: true)
ParameterResourceBuilderExtensions.cs (7)
30
new
ParameterResource
(
86
new
ParameterResource
(
110
new
ParameterResource
(
146
new
ParameterResource
(name, p => GetParameterValue(builder.Configuration, name, value), secret)
274
var parameter = new
ParameterResource
(builder.Resource.Name, _ => "", secret: true);
339
var parameterResource = new
ParameterResource
(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret)
367
var parameterResource = new
ParameterResource
(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret);
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\PostgreSQLPublicApiTests.cs (1)
139
var resource = new
ParameterResource
("password", (_) => "password");
Aspire.Hosting.Keycloak.Tests (1)
KeycloakPublicApiTests.cs (1)
18
var adminPassword = new
ParameterResource
("adminPassword", (p) => "password");
Aspire.Hosting.Milvus.Tests (3)
MilvusPublicApiTests.cs (3)
203
var apiKey = new
ParameterResource
("ApiKey", (pd) => "root:Milvus");
221
var apiKey = new
ParameterResource
("ApiKey", (pd) => "root:Milvus");
251
var apiKey = new
ParameterResource
("ApiKey", (pd) => "root:Milvus");
Aspire.Hosting.Oracle.Tests (1)
OraclePublicApiTests.cs (1)
256
var password = new
ParameterResource
("password", (p) => "password");
Aspire.Hosting.Qdrant.Tests (1)
QdrantPublicApiTests.cs (1)
113
var apiKey = new
ParameterResource
(key, (ParameterDefault? parameterDefault) => key);
Aspire.Hosting.Tests (9)
ExpressionResolverTests.cs (4)
44
data.Add(new ExpressionResolverTestData(false, new
ParameterResource
("SecretParameter", _ => "SecretParameter", secret: true)), null, ("SecretParameter", true));
45
data.Add(new ExpressionResolverTestData(false, new
ParameterResource
("NonSecretParameter", _ => "NonSecretParameter", secret: false)), null, ("NonSecretParameter", false));
232
{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new
ParameterResource
("SecretParameter", _ => "SecretParameter", secret: true)], []) },
233
{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new
ParameterResource
("NonSecretParameter", _ => "NonSecretParameter", secret: false)], []) }
Orchestrator\ParameterProcessorTests.cs (3)
509
return new
ParameterResource
(name, _ => configuration[$"Parameters:{name}"] ?? throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret);
514
return new
ParameterResource
(name, _ => throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret: secret);
519
return new
ParameterResource
(name, _ => throw new InvalidOperationException($"Generic error for parameter '{name}'"), secret: false);
ResourceExtensionsTests.cs (2)
270
var secretParameter = builder.AddResource(new
ParameterResource
("SecretParameter", _ => "SecretParameter", true));
271
var nonSecretParameter = builder.AddResource(new
ParameterResource
("NonSecretParameter", _ => "NonSecretParameter"));