4 instantiations of AzureSqlServerResource
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
30
var resource = new
AzureSqlServerResource
(builder.Resource, configureInfrastructure);
87
var resource = new
AzureSqlServerResource
(name, configureInfrastructure);
Aspire.Hosting.Azure.Tests (2)
PublicApiTests\SqlPublicApiTests.cs (2)
19
var parent = new
AzureSqlServerResource
("sql-server", (_) => { });
36
var parent = new
AzureSqlServerResource
("sql-server", (_) => { });
26 references to AzureSqlServerResource
Aspire.Hosting.Azure.Sql (17)
AzureSqlDatabaseResource.cs (4)
11
/// A resource that represents an Azure SQL database. This is a child resource of an <see cref="
AzureSqlServerResource
"/>.
16
public class AzureSqlDatabaseResource(string name, string databaseName,
AzureSqlServerResource
parent)
17
: Resource(name), IResourceWithParent<
AzureSqlServerResource
>, IResourceWithConnectionString
22
public
AzureSqlServerResource
Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureSqlExtensions.cs (11)
30
var
resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure);
74
public static IResourceBuilder<
AzureSqlServerResource
> AddAzureSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name)
83
var
azureResource = (
AzureSqlServerResource
)infrastructure.AspireResource;
87
var
resource = new AzureSqlServerResource(name, configureInfrastructure);
100
public static IResourceBuilder<AzureSqlDatabaseResource> AddDatabase(this IResourceBuilder<
AzureSqlServerResource
> builder, [ResourceName] string name, string? databaseName = null)
108
var
azureResource = builder.Resource;
150
public static IResourceBuilder<
AzureSqlServerResource
> RunAsContainer(this IResourceBuilder<
AzureSqlServerResource
> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
159
var
azureResource = builder.Resource;
187
private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder,
AzureSqlServerResource
azureResource, Dictionary<string, AzureSqlDatabaseResource> azureDatabases)
AzureSqlServerResource.cs (2)
17
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
25
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
Aspire.Hosting.Azure.Tests (9)
AzureBicepResourceTests.cs (4)
1316
var
azureSql = (
AzureSqlServerResource
)connectionStringAnnotation.Resource;
1410
var
azureSql = (
AzureSqlServerResource
)connectionStringAnnotation.Resource;
PublicApiTests\SqlPublicApiTests.cs (5)
19
var
parent = new AzureSqlServerResource("sql-server", (_) => { });
36
var
parent = new AzureSqlServerResource("sql-server", (_) => { });
51
AzureSqlServerResource
parent = null!;
120
IResourceBuilder<
AzureSqlServerResource
> builder = null!;
149
IResourceBuilder<
AzureSqlServerResource
> builder = null!;