4 instantiations of PostgresDatabaseResource
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
146var postgresDatabase = new PostgresDatabaseResource(name, databaseName, builder.Resource);
Aspire.Hosting.PostgreSQL.Tests (3)
PostgrePublicApiTests.cs (3)
260var action = () => new PostgresDatabaseResource(name, databaseName, postgresParentResource); 280var action = () => new PostgresDatabaseResource(name, databaseName, postgresParentResource); 295var action = () => new PostgresDatabaseResource(name, databaseName, postgresParentResource);
15 references to PostgresDatabaseResource
Aspire.Hosting.Azure.PostgreSQL (2)
AzurePostgresFlexibleServerDatabaseResource.cs (2)
39internal PostgresDatabaseResource? InnerResource { get; private set; } 50internal void SetInnerResource(PostgresDatabaseResource innerResource)
Aspire.Hosting.PostgreSQL (10)
PostgresBuilderExtensions.cs (10)
85if (builder.Resources.FirstOrDefault(n => string.Equals(n.Name, name, StringComparisons.ResourceName)) is PostgresDatabaseResource postgreDatabase) 138public static IResourceBuilder<PostgresDatabaseResource> AddDatabase(this IResourceBuilder<PostgresServerResource> builder, [ResourceName] string name, string? databaseName = null) 146var postgresDatabase = new PostgresDatabaseResource(name, databaseName, builder.Resource); 319var postgresInstances = builder.ApplicationBuilder.Resources.OfType<PostgresDatabaseResource>(); 429/// <param name="builder">The builder for the <see cref="PostgresDatabaseResource"/>.</param> 437public static IResourceBuilder<PostgresDatabaseResource> WithCreationScript(this IResourceBuilder<PostgresDatabaseResource> builder, string script) 492private static IEnumerable<ContainerFileSystemItem> WritePgWebBookmarks(IEnumerable<PostgresDatabaseResource> postgresInstances) 496foreach (var postgresDatabase in postgresInstances) 559private static async Task CreateDatabaseAsync(NpgsqlConnection npgsqlConnection, PostgresDatabaseResource npgsqlDatabase, IServiceProvider serviceProvider, CancellationToken cancellationToken)
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
179var postgresDatabaseResource = Assert.Single(appModel.Resources.OfType<PostgresDatabaseResource>()); 621private static string CreatePgWebBookmarkfileContent(PostgresDatabaseResource postgresDatabase)