Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
14 references to Parent
Aspire.Hosting.PostgreSQL (10)
PostgresBuilderExtensions.cs (6)
691var user = postgresDatabase.Parent.UserNameParameter is null 693: await postgresDatabase.Parent.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false); 695var password = await postgresDatabase.Parent.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password"; 700host = "{postgresDatabase.Parent.Name}" 701port = {postgresDatabase.Parent.PrimaryEndpoint.TargetPort} 809var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(npgsqlDatabase.Parent);
PostgresDatabaseResource.cs (4)
40return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 60public ReferenceExpression UriExpression => Parent.BuildUri(DatabaseName); 69public ReferenceExpression JdbcConnectionString => Parent.BuildJdbcConnectionString(DatabaseName); 72Parent.CombineProperties([
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
675var user = postgresDatabase.Parent.UserNameParameter?.Value ?? "postgres"; 680host = "{postgresDatabase.Parent.Name}" 681port = {postgresDatabase.Parent.PrimaryEndpoint.TargetPort} 683password = "{postgresDatabase.Parent.PasswordParameter.Value}"