Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
14 references to Parent
Aspire.Hosting.PostgreSQL (10)
PostgresBuilderExtensions.cs (6)
509
var user = postgresDatabase.
Parent
.UserNameParameter is null
511
: await postgresDatabase.
Parent
.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false);
513
var password = await postgresDatabase.
Parent
.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password";
518
host = "{postgresDatabase.
Parent
.Name}"
519
port = {postgresDatabase.
Parent
.PrimaryEndpoint.TargetPort}
582
var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(npgsqlDatabase.
Parent
);
PostgresDatabaseResource.cs (4)
36
return ReferenceExpression.Create($"{
Parent
};{connectionStringBuilder.ToString()}");
56
public ReferenceExpression UriExpression =>
Parent
.BuildUri(DatabaseName);
65
public ReferenceExpression JdbcConnectionString =>
Parent
.BuildJdbcConnectionString(DatabaseName);
68
Parent
.CombineProperties([
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
629
var user = postgresDatabase.
Parent
.UserNameParameter?.Value ?? "postgres";
634
host = "{postgresDatabase.
Parent
.Name}"
635
port = {postgresDatabase.
Parent
.PrimaryEndpoint.TargetPort}
637
password = "{postgresDatabase.
Parent
.PasswordParameter.Value}"