20 references to ParameterResource
Aspire.Hosting (7)
ParameterResourceBuilderExtensions.cs (6)
28new ParameterResource(
84new ParameterResource(
108new ParameterResource(
144new ParameterResource(name, p => GetParameterValue(builder.Configuration, name, value), secret)
221var parameter = new ParameterResource(builder.Resource.Name, _ => "", secret: true);
286var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret)
Aspire.Hosting.Azure.Tests (1)
Aspire.Hosting.Keycloak.Tests (1)
Aspire.Hosting.Milvus.Tests (3)
Aspire.Hosting.Oracle.Tests (1)
Aspire.Hosting.Qdrant.Tests (1)
Aspire.Hosting.Tests (6)
ExpressionResolverTests.cs (4)
45data.Add(new ExpressionResolverTestData(false, new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)), null, ("SecretParameter", true));
46data.Add(new ExpressionResolverTestData(false, new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)), null, ("NonSecretParameter", false));
233{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)], []) },
234{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)], []) }