Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
14 references to Parent
Aspire.Hosting.PostgreSQL (10)
PostgresBuilderExtensions.cs (6)
615var user = postgresDatabase.Parent.UserNameParameter is null 617: await postgresDatabase.Parent.UserNameParameter.GetValueAsync(cancellationToken).ConfigureAwait(false); 619var password = await postgresDatabase.Parent.PasswordParameter.GetValueAsync(cancellationToken).ConfigureAwait(false) ?? "password"; 624host = "{postgresDatabase.Parent.Name}" 625port = {postgresDatabase.Parent.PrimaryEndpoint.TargetPort} 733var 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)
653var user = postgresDatabase.Parent.UserNameParameter?.Value ?? "postgres"; 658host = "{postgresDatabase.Parent.Name}" 659port = {postgresDatabase.Parent.PrimaryEndpoint.TargetPort} 661password = "{postgresDatabase.Parent.PasswordParameter.Value}"