56 references to ParameterResource
Aspire.Hosting (8)
ConnectionStringParameterResource.cs (1)
12public ConnectionStringParameterResource(string name, Func<ParameterDefault?, string> callback, string? environmentVariableName) : base(name, callback, secret: true)
ParameterResourceBuilderExtensions.cs (7)
30new ParameterResource( 86new ParameterResource( 110new ParameterResource( 146new ParameterResource(name, p => GetParameterValue(builder.Configuration, name, value), secret) 279var parameter = new ParameterResource(builder.Resource.Name, _ => "", secret: true); 344var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret) 372var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret);
Aspire.Hosting.Azure.Tests (3)
AzureDeployerTests.cs (2)
716var dependentParam = new ParameterResource("dependent-param", p => throw new MissingParameterValueException("Should be prompted"), secret: false); 761var portParam = new ParameterResource("app-port", p => throw new MissingParameterValueException("Should be prompted"), secret: false);
PublicApiTests\PostgreSQLPublicApiTests.cs (1)
139var resource = new ParameterResource("password", (_) => "password");
Aspire.Hosting.Garnet.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.GitHub.Models.Tests (3)
ConnectionPropertiesTests.cs (3)
13var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true); 42var organization = new ParameterResource("org", _ => "dotnet"); 43var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Keycloak.Tests (1)
KeycloakPublicApiTests.cs (1)
18var adminPassword = new ParameterResource("adminPassword", (p) => "password");
Aspire.Hosting.Milvus.Tests (5)
ConnectionPropertiesTests.cs (2)
13var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true); 45var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true);
MilvusPublicApiTests.cs (3)
203var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 221var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 251var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus");
Aspire.Hosting.MongoDB.Tests (4)
ConnectionPropertiesTests.cs (4)
13var user = new ParameterResource("user", _ => "mongoUser"); 14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 61var user = new ParameterResource("user", _ => "mongoUser"); 62var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.MySql.Tests (2)
ConnectionPropertiesTests.cs (2)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 55var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Nats.Tests (2)
ConnectionPropertiesTests.cs (2)
13var user = new ParameterResource("user", _ => "natsuser"); 14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.OpenAI.Tests (2)
ConnectionPropertiesTests.cs (2)
13var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true); 43var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Oracle.Tests (3)
ConnectionPropertiesTests.cs (2)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 55var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
OraclePublicApiTests.cs (1)
256var password = new ParameterResource("password", (p) => "password");
Aspire.Hosting.PostgreSQL.Tests (4)
ConnectionPropertiesTests.cs (4)
13var user = new ParameterResource("user", _ => "pgadmin"); 14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 56var user = new ParameterResource("user", _ => "pgadmin"); 57var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Qdrant.Tests (2)
ConnectionPropertiesTests.cs (1)
13var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true);
QdrantPublicApiTests.cs (1)
113var apiKey = new ParameterResource(key, (ParameterDefault? parameterDefault) => key);
Aspire.Hosting.RabbitMQ.Tests (2)
ConnectionPropertiesTests.cs (2)
13var user = new ParameterResource("user", _ => "guest"); 14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Redis.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.SqlServer.Tests (2)
ConnectionPropertiesTests.cs (2)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 55var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Tests (10)
ExpressionResolverTests.cs (4)
50data.Add(new ExpressionResolverTestData(false, new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)), null, ("SecretParameter", true)); 51data.Add(new ExpressionResolverTestData(false, new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)), null, ("NonSecretParameter", false)); 281{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)], [], [null]) }, 282{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)], [], [null]) },
Orchestrator\ParameterProcessorTests.cs (4)
808return new ParameterResource(name, _ => configuration[$"Parameters:{name}"] ?? throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret); 813return new ParameterResource(name, _ => throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret: secret); 818return new ParameterResource(name, _ => throw new InvalidOperationException($"Generic error for parameter '{name}'"), secret: false); 841var parameterWithGenerateDefault = new ParameterResource(
ResourceExtensionsTests.cs (2)
271var secretParameter = builder.AddResource(new ParameterResource("SecretParameter", _ => "SecretParameter", true)); 272var nonSecretParameter = builder.AddResource(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));
Aspire.Hosting.Valkey.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);