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", (_) => { });
28 references to AzureSqlServerResource
Aspire.Hosting.Azure.Sql (19)
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 (13)
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);
101
public static IResourceBuilder<AzureSqlDatabaseResource> AddDatabase(this IResourceBuilder<
AzureSqlServerResource
> builder, [ResourceName] string name, string? databaseName = null)
109
var
azureResource = builder.Resource;
151
public static IResourceBuilder<
AzureSqlServerResource
> RunAsContainer(this IResourceBuilder<
AzureSqlServerResource
> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
160
var
azureResource = builder.Resource;
188
private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder,
AzureSqlServerResource
azureResource, Dictionary<string, AzureSqlDatabaseResource> azureDatabases)
202
var
azureResource = (
AzureSqlServerResource
)infrastructure.AspireResource;
AzureSqlServerResource.cs (2)
19
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
27
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
Aspire.Hosting.Azure.Tests (9)
AzureBicepResourceTests.cs (4)
1414
var
azureSql = (
AzureSqlServerResource
)connectionStringAnnotation.Resource;
1510
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!;