4 instantiations of AzurePostgresFlexibleServerDatabaseResource
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
167
var azurePostgresDatabase = new
AzurePostgresFlexibleServerDatabaseResource
(name, databaseName, azureResource);
Aspire.Hosting.Azure.Tests (3)
PublicApiTests\PostgreSQLPublicApiTests.cs (3)
158
var action = () => new
AzurePostgresFlexibleServerDatabaseResource
(name, databaseName, postgresParentResource);
175
var action = () => new
AzurePostgresFlexibleServerDatabaseResource
(name, databaseName, postgresParentResource);
190
var action = () => new
AzurePostgresFlexibleServerDatabaseResource
(name, databaseName, postgresParentResource);
18 references to AzurePostgresFlexibleServerDatabaseResource
Aspire.Hosting.Azure.PostgreSQL (9)
AzurePostgresExtensions.cs (9)
158
public static IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> AddDatabase(this IResourceBuilder<AzurePostgresFlexibleServerResource> builder, [ResourceName] string name, string? databaseName = null)
167
var
azurePostgresDatabase = new AzurePostgresFlexibleServerDatabaseResource(name, databaseName, azureResource);
221
.OfType<
AzurePostgresFlexibleServerDatabaseResource
>()
243
if (!azureDatabases.TryGetValue(database.Key, out
var
existingDb))
245
throw new InvalidOperationException($"Could not find a {nameof(
AzurePostgresFlexibleServerDatabaseResource
)} with name {database.Key}.");
257
private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder, AzurePostgresFlexibleServerResource azureResource, Dictionary<string,
AzurePostgresFlexibleServerDatabaseResource
> azureDatabases)
376
/// This extension method only applies when the Azure PostgreSQL resource is running as a container (i.e., <see cref="
AzurePostgresFlexibleServerDatabaseResource
.IsContainer"/> is <see langword="true"/>).
382
public static IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> WithPostgresMcp(
383
this IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> builder,
Aspire.Hosting.Azure.Tests (9)
AzurePostgresExtensionsTests.cs (5)
114
IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> db1 = null!;
115
IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> db2 = null!;
156
IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> db1 = null!;
157
IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
> db2 = null!;
262
IResourceBuilder<
AzurePostgresFlexibleServerDatabaseResource
>? db = null;
AzurePostgresFlexibleServerDatabaseConnectionPropertiesTests.cs (4)
18
var
resource = Assert.Single(builder.Resources.OfType<
AzurePostgresFlexibleServerDatabaseResource
>());
57
var
resource = Assert.Single(builder.Resources.OfType<
AzurePostgresFlexibleServerDatabaseResource
>());