4 instantiations of AzureSqlDatabaseResource
Aspire.Hosting.Azure.Sql (1)
AzureSqlExtensions.cs (1)
112
var azureSqlDatabase = new
AzureSqlDatabaseResource
(name, databaseName, azureResource);
Aspire.Hosting.Azure.Tests (3)
PublicApiTests\SqlPublicApiTests.cs (3)
20
var action = () => new
AzureSqlDatabaseResource
(name, databaseName, parent);
37
var action = () => new
AzureSqlDatabaseResource
(name, databaseName, parent);
52
var action = () => new
AzureSqlDatabaseResource
(name, databaseName, parent);
21 references to AzureSqlDatabaseResource
Aspire.Hosting.Azure.Sql (14)
AzureSqlExtensions.cs (10)
103
public static IResourceBuilder<
AzureSqlDatabaseResource
> AddDatabase(this IResourceBuilder<AzureSqlServerResource> builder, [ResourceName] string name, string? databaseName = null)
112
var
azureSqlDatabase = new AzureSqlDatabaseResource(name, databaseName, azureResource);
138
public static IResourceBuilder<
AzureSqlDatabaseResource
> WithDefaultAzureSku(this IResourceBuilder<
AzureSqlDatabaseResource
> builder)
178
.OfType<
AzureSqlDatabaseResource
>()
190
if (!azureDatabases.TryGetValue(database.Key, out
var
existingDb))
192
throw new InvalidOperationException($"Could not find a {nameof(
AzureSqlDatabaseResource
)} with name {database.Key}.");
204
private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder, AzureSqlServerResource azureResource, Dictionary<string,
AzureSqlDatabaseResource
> azureDatabases)
231
IReadOnlyDictionary<string,
AzureSqlDatabaseResource
> databases)
243
sqlDatabase.Sku = new SqlSku() { Name =
AzureSqlDatabaseResource
.FREE_DB_SKU };
AzureSqlServerResource.cs (4)
20
private readonly Dictionary<string,
AzureSqlDatabaseResource
> _databases = new Dictionary<string,
AzureSqlDatabaseResource
>(StringComparers.ResourceName);
90
public IReadOnlyDictionary<string,
AzureSqlDatabaseResource
> AzureSqlDatabases => _databases;
100
internal void AddDatabase(
AzureSqlDatabaseResource
db)
Aspire.Hosting.Azure.Tests (7)
AzureSqlExtensionsTests.cs (7)
70
IResourceBuilder<
AzureSqlDatabaseResource
> db1 = null!;
71
IResourceBuilder<
AzureSqlDatabaseResource
> db2 = null!;
72
IResourceBuilder<
AzureSqlDatabaseResource
> db3 = null!;
120
IResourceBuilder<
AzureSqlDatabaseResource
> db1 = null!;
121
IResourceBuilder<
AzureSqlDatabaseResource
> db2 = null!;
122
IResourceBuilder<
AzureSqlDatabaseResource
> db3 = null!;
182
IResourceBuilder<
AzureSqlDatabaseResource
>? db = null;