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