Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
14 references to Parent
Aspire.Hosting.PostgreSQL (10)
PostgresBuilderExtensions.cs (6)
554var user = postgresDatabase.Parent.UserNameParameter is null 556: await postgresDatabase.Parent.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false); 558var password = await postgresDatabase.Parent.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password"; 563host = "{postgresDatabase.Parent.Name}" 564port = {postgresDatabase.Parent.PrimaryEndpoint.TargetPort} 627var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(npgsqlDatabase.Parent);
PostgresDatabaseResource.cs (4)
39return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 59public ReferenceExpression UriExpression => Parent.BuildUri(DatabaseName); 68public ReferenceExpression JdbcConnectionString => Parent.BuildJdbcConnectionString(DatabaseName); 71Parent.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}"