5 instantiations of AzureSqlServerResource
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
33
var resource = new
AzureSqlServerResource
(builder.Resource, configureInfrastructure);
90
var resource = new
AzureSqlServerResource
(name, configureInfrastructure);
Aspire.Hosting.Azure.Tests (3)
AzureSqlExtensionsTests.cs (1)
304
var sqlResource = new
AzureSqlServerResource
("test-sql", _ => { });
PublicApiTests\SqlPublicApiTests.cs (2)
18
var parent = new
AzureSqlServerResource
("sql-server", (_) => { });
35
var parent = new
AzureSqlServerResource
("sql-server", (_) => { });
34 references to AzureSqlServerResource
Aspire.Hosting.Azure.Sql (19)
AzureSqlDatabaseResource.cs (4)
12
/// A resource that represents an Azure SQL database. This is a child resource of an <see cref="
AzureSqlServerResource
"/>.
18
public class AzureSqlDatabaseResource(string name, string databaseName,
AzureSqlServerResource
parent)
19
: Resource(name), IResourceWithParent<
AzureSqlServerResource
>, IResourceWithConnectionString
29
public
AzureSqlServerResource
Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureSqlExtensions.cs (13)
33
var
resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure);
77
public static IResourceBuilder<
AzureSqlServerResource
> AddAzureSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name)
86
var
azureResource = (
AzureSqlServerResource
)infrastructure.AspireResource;
90
var
resource = new AzureSqlServerResource(name, configureInfrastructure);
106
public static IResourceBuilder<AzureSqlDatabaseResource> AddDatabase(this IResourceBuilder<
AzureSqlServerResource
> builder, [ResourceName] string name, string? databaseName = null)
114
var
azureResource = builder.Resource;
170
public static IResourceBuilder<
AzureSqlServerResource
> RunAsContainer(this IResourceBuilder<
AzureSqlServerResource
> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
179
var
azureResource = builder.Resource;
207
private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder,
AzureSqlServerResource
azureResource, Dictionary<string, AzureSqlDatabaseResource> azureDatabases)
274
var
azureResource = (
AzureSqlServerResource
)infrastructure.AspireResource;
AzureSqlServerResource.cs (2)
26
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
34
/// Initializes a new instance of the <see cref="
AzureSqlServerResource
"/> class.
Aspire.Hosting.Azure.Tests (15)
AzureSqlConnectionPropertiesTests.cs (2)
17
var
resource = Assert.Single(builder.Resources.OfType<
AzureSqlServerResource
>());
AzureSqlDatabaseConnectionPropertiesTests.cs (3)
17
var
resource = Assert.Single(builder.Resources.OfType<
AzureSqlServerResource
>());
94
var
resource = sqlServer.Resource;
AzureSqlExtensionsTests.cs (5)
251
var
azureSql = (
AzureSqlServerResource
)connectionStringAnnotation.Resource;
282
var
azureSql = (
AzureSqlServerResource
)connectionStringAnnotation.Resource;
304
var
sqlResource = new AzureSqlServerResource("test-sql", _ => { });
PublicApiTests\SqlPublicApiTests.cs (5)
18
var
parent = new AzureSqlServerResource("sql-server", (_) => { });
35
var
parent = new AzureSqlServerResource("sql-server", (_) => { });
50
AzureSqlServerResource
parent = null!;
119
IResourceBuilder<
AzureSqlServerResource
> builder = null!;
148
IResourceBuilder<
AzureSqlServerResource
> builder = null!;