20 references to ParameterResource
Aspire.Hosting (7)
ConnectionStringParameterResource.cs (1)
12public ConnectionStringParameterResource(string name, Func<ParameterDefault?, string> callback, string? environmentVariableName) : base(name, callback, secret: true)
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)
PublicApiTests\PostgreSQLPublicApiTests.cs (1)
140var resource = new ParameterResource("password", (_) => "password");
Aspire.Hosting.Keycloak.Tests (1)
KeycloakPublicApiTests.cs (1)
19var adminPassword = new ParameterResource("adminPassword", (p) => "password");
Aspire.Hosting.Milvus.Tests (3)
MilvusPublicApiTests.cs (3)
171var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 189var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 219var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus");
Aspire.Hosting.Oracle.Tests (1)
OraclePublicApiTests.cs (1)
224var password = new ParameterResource("password", (p) => "password");
Aspire.Hosting.Qdrant.Tests (1)
QdrantPublicApiTests.cs (1)
114var apiKey = new ParameterResource(key, (ParameterDefault? parameterDefault) => key);
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)], []) }
ResourceExtensionsTests.cs (2)
271var secretParameter = builder.AddResource(new ParameterResource("SecretParameter", _ => "SecretParameter", true)); 272var nonSecretParameter = builder.AddResource(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));