94 references to ParameterResource
Aspire.Hosting (8)
ParameterResourceBuilderExtensions.cs (7)
32new ParameterResource(
114new ParameterResource(
139new ParameterResource(
177new ParameterResource(name, p => GetParameterValue(builder.Configuration, name, value), secret)
385var parameter = new ParameterResource(builder.Resource.Name, _ => "", secret: true);
450var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret)
478var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret);
Aspire.Hosting.Azure.Kubernetes.Tests (4)
Aspire.Hosting.Azure.Tests (6)
Aspire.Hosting.Dotnet.Tests (2)
Aspire.Hosting.Garnet.Tests (1)
Aspire.Hosting.Keycloak.Tests (1)
Aspire.Hosting.Kubernetes.Tests (6)
Aspire.Hosting.Milvus.Tests (5)
Aspire.Hosting.MongoDB.Tests (12)
Aspire.Hosting.MySql.Tests (2)
Aspire.Hosting.Nats.Tests (2)
Aspire.Hosting.OpenAI.Tests (2)
Aspire.Hosting.Oracle.Tests (3)
Aspire.Hosting.PostgreSQL.Tests (4)
Aspire.Hosting.Qdrant.Tests (2)
Aspire.Hosting.RabbitMQ.Tests (2)
Aspire.Hosting.Radius.Tests (4)
Aspire.Hosting.Redis.Tests (1)
Aspire.Hosting.SqlServer.Tests (2)
Aspire.Hosting.Tests (24)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (11)
388var passwordParameter = new ParameterResource("pg-password", _ => "generated-s3cr3t", secret: true);
436var referencedParameter = new ParameterResource("shared-name", _ => "referenced-secret", secret: true);
490var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true);
494var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true);
572var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true);
576var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true);
647var secret = new ParameterResource("secret", _ => "value-a", secret: true);
718var secret = new ParameterResource("secret", _ => "value-a", secret: true);
793var secret = new ParameterResource("mcp-window-secret", _ => "unused", secret: true);
1017var secret = new ParameterResource("dbpassword", _ => "s3cr3t-value", secret: true);
1069var secret = new ParameterResource("dbpassword", _ => "s3cr3t-value", secret: true);
ExpressionResolverTests.cs (4)
52data.Add(new ExpressionResolverTestData(false, new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)), null, ("SecretParameter", true));
53data.Add(new ExpressionResolverTestData(false, new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)), null, ("NonSecretParameter", false));
361{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)], [], [null]) },
362{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)], [], [null]) },
Aspire.Hosting.Valkey.Tests (1)