108 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)
417var parameter = new ParameterResource(builder.Resource.Name, _ => "", secret: true);
482var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret)
510var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret);
Aspire.Hosting.Azure.EntraId (1)
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 (37)
AddParameterTests.cs (11)
155var parameter = new ParameterResource("optional", _ => throw new MissingParameterValueException("Parameter 'optional' is missing."), secret: false)
176var parameter = new ParameterResource("test", _ => throw new MissingParameterValueException("Parameter 'test' is missing."), secret: false);
189var parameter = new ParameterResource("test", _ => "fallback", secret: false);
202var parameter = new ParameterResource("test", _ => "initial", secret: false);
218var parameter = new ParameterResource("test", _ => "initial", secret: false);
231var parameter = new ParameterResource("test", _ => "initial", secret: false);
243var parameter = new ParameterResource("test", _ => "initial", secret: false);
257var parameter = new ParameterResource("test", _ => "initial", secret: false);
278var parameter = new ParameterResource("test", _ => "initial", secret: false);
302var parameter = new ParameterResource("test", _ => "initial", secret: false);
315var parameter = new ParameterResource("test", _ => "initial", secret: false);
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (11)
430var passwordParameter = new ParameterResource("pg-password", _ => "generated-s3cr3t", secret: true);
478var referencedParameter = new ParameterResource("shared-name", _ => "referenced-secret", secret: true);
532var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true);
536var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true);
614var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true);
618var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true);
689var secret = new ParameterResource("secret", _ => "value-a", secret: true);
760var secret = new ParameterResource("secret", _ => "value-a", secret: true);
835var secret = new ParameterResource("mcp-window-secret", _ => "unused", secret: true);
1059var secret = new ParameterResource("dbpassword", _ => "s3cr3t-value", secret: true);
1111var 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));
384{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)], [], [null]) },
385{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)], [], [null]) },
Aspire.Hosting.Valkey.Tests (1)