4 instantiations of AzureSqlServerResource
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
30var resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure); 87var resource = new AzureSqlServerResource(name, configureInfrastructure);
Aspire.Hosting.Azure.Tests (2)
PublicApiTests\SqlPublicApiTests.cs (2)
19var parent = new AzureSqlServerResource("sql-server", (_) => { }); 36var 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"/>. 16public class AzureSqlDatabaseResource(string name, string databaseName, AzureSqlServerResource parent) 17: Resource(name), IResourceWithParent<AzureSqlServerResource>, IResourceWithConnectionString 22public AzureSqlServerResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureSqlExtensions.cs (13)
30var resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure); 74public static IResourceBuilder<AzureSqlServerResource> AddAzureSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name) 83var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 87var resource = new AzureSqlServerResource(name, configureInfrastructure); 101public static IResourceBuilder<AzureSqlDatabaseResource> AddDatabase(this IResourceBuilder<AzureSqlServerResource> builder, [ResourceName] string name, string? databaseName = null) 109var azureResource = builder.Resource; 151public static IResourceBuilder<AzureSqlServerResource> RunAsContainer(this IResourceBuilder<AzureSqlServerResource> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null) 160var azureResource = builder.Resource; 188private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder, AzureSqlServerResource azureResource, Dictionary<string, AzureSqlDatabaseResource> azureDatabases) 202var 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)
1414var azureSql = (AzureSqlServerResource)connectionStringAnnotation.Resource; 1510var azureSql = (AzureSqlServerResource)connectionStringAnnotation.Resource;
PublicApiTests\SqlPublicApiTests.cs (5)
19var parent = new AzureSqlServerResource("sql-server", (_) => { }); 36var parent = new AzureSqlServerResource("sql-server", (_) => { }); 51AzureSqlServerResource parent = null!; 120IResourceBuilder<AzureSqlServerResource> builder = null!; 149IResourceBuilder<AzureSqlServerResource> builder = null!;