3 writes to PasswordParameter
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
347containerResource.PasswordParameter = azureResource.PasswordParameter;
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (1)
458builder.Resource.PasswordParameter = password.Resource;
PostgresServerResource.cs (1)
26PasswordParameter = password;
12 references to PasswordParameter
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
26builder.WithParameter("administratorLoginPassword", postgresResource.PasswordParameter);
Aspire.Hosting.PostgreSQL (4)
PostgresBuilderExtensions.cs (3)
113context.EnvironmentVariables[PasswordEnvVarName] = postgresServer.PasswordParameter; 502var password = await postgresDatabase.Parent.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password"; 541var password = await postgresInstance.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
PostgresServerResource.cs (1)
51$"Host={PrimaryEndpoint.Property(EndpointProperty.Host)};Port={PrimaryEndpoint.Property(EndpointProperty.Port)};Username={UserNameReference};Password={PasswordParameter}");
Aspire.Hosting.PostgreSQL.Tests (7)
AddPostgresTests.cs (7)
31Assert.Equal("Aspire.Hosting.ApplicationModel.UserSecretsParameterDefault", pg.Resource.PasswordParameter.Default?.GetType().FullName); 41Assert.NotEqual("Aspire.Hosting.ApplicationModel.UserSecretsParameterDefault", pg.Resource.PasswordParameter.Default?.GetType().FullName); 162Assert.Equal($"Host=localhost;Port=2000;Username=postgres;Password={postgres.Resource.PasswordParameter.Value}", connectionString); 497Assert.Equal($"echo '{pg1.Resource.PasswordParameter.Value}'", servers.GetProperty("1").GetProperty("PasswordExecCommand").GetString()); 509Assert.Equal($"echo '{pg2.Resource.PasswordParameter.Value}'", servers.GetProperty("2").GetProperty("PasswordExecCommand").GetString()); 637password = "{postgresDatabase.Parent.PasswordParameter.Value}" 684Assert.Equal($"Host=localhost;Port=2000;Username=user1;Password={postgres.Resource.PasswordParameter.Value}", connectionString);