1 write to InnerResource
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresFlexibleServerResource.cs (1)
223InnerResource = innerResource;
17 references to InnerResource
Aspire.Hosting.Azure.PostgreSQL (17)
AzurePostgresExtensions.cs (3)
173if (azureResource.InnerResource is null) 180var innerBuilder = builder.ApplicationBuilder.CreateResourceBuilder(azureResource.InnerResource); 350var containerResource = azureResource.InnerResource;
AzurePostgresFlexibleServerResource.cs (14)
69public override ResourceAnnotationCollection Annotations => InnerResource?.Annotations ?? base.Annotations; 90ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 102ReferenceExpression.Create($"{InnerResource.Host}") : 114ReferenceExpression.Create($"{InnerResource.Port}") : 126InnerResource.UserNameReference : 139IsContainer && InnerResource.PasswordParameter is not null ? 140ReferenceExpression.Create($"{InnerResource.PasswordParameter}") : 153InnerResource.UriExpression : 165[MemberNotNullWhen(true, nameof(InnerResource))] 166public bool IsContainer => InnerResource is not null; 172InnerResource?.ConnectionStringExpression ?? 202InnerResource.JdbcConnectionString : 230if (InnerResource is null && ConnectionStringSecretOutput is not null) 293? ((IResourceWithConnectionString)InnerResource).GetConnectionProperties()