5 instantiations of AzureSqlServerResource
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
35var resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure); 94var resource = new AzureSqlServerResource(name, configureInfrastructure);
Aspire.Hosting.Azure.Tests (3)
AzureSqlExtensionsTests.cs (1)
304var sqlResource = new AzureSqlServerResource("test-sql", _ => { });
PublicApiTests\SqlPublicApiTests.cs (2)
18var parent = new AzureSqlServerResource("sql-server", (_) => { }); 35var parent = new AzureSqlServerResource("sql-server", (_) => { });
42 references to AzureSqlServerResource
Aspire.Hosting.Azure.Sql (25)
AzureSqlDatabaseResource.cs (4)
12/// A resource that represents an Azure SQL database. This is a child resource of an <see cref="AzureSqlServerResource"/>. 20public class AzureSqlDatabaseResource(string name, string databaseName, AzureSqlServerResource parent) 21: Resource(name), IResourceWithParent<AzureSqlServerResource>, IResourceWithConnectionString 31public AzureSqlServerResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
AzureSqlExtensions.cs (17)
35var resource = new AzureSqlServerResource(builder.Resource, configureInfrastructure); 81public static IResourceBuilder<AzureSqlServerResource> AddAzureSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name) 90var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 94var resource = new AzureSqlServerResource(name, configureInfrastructure); 112public static IResourceBuilder<AzureSqlDatabaseResource> AddDatabase(this IResourceBuilder<AzureSqlServerResource> builder, [ResourceName] string name, string? databaseName = null) 120var azureResource = builder.Resource; 181public static IResourceBuilder<AzureSqlServerResource> RunAsContainer(this IResourceBuilder<AzureSqlServerResource> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null) 190var azureResource = builder.Resource; 218private static void RemoveAzureResources(IDistributedApplicationBuilder appBuilder, AzureSqlServerResource azureResource, Dictionary<string, AzureSqlDatabaseResource> azureDatabases) 285var azureResource = (AzureSqlServerResource)infrastructure.AspireResource; 397public static IResourceBuilder<AzureSqlServerResource> WithAdminDeploymentScriptSubnet( 398this IResourceBuilder<AzureSqlServerResource> builder, 447public static IResourceBuilder<AzureSqlServerResource> WithAdminDeploymentScriptStorage( 448this IResourceBuilder<AzureSqlServerResource> builder,
AzureSqlServerResource.cs (4)
36/// Initializes a new instance of the <see cref="AzureSqlServerResource"/> class. 44/// Initializes a new instance of the <see cref="AzureSqlServerResource"/> class. 619private static IResourceBuilder<AzureStorageResource> CreateDeploymentScriptStorage(IDistributedApplicationBuilder builder, IResourceBuilder<AzureSqlServerResource> azureSqlServer) 635private static void PrepareDeploymentScriptInfrastructure(DistributedApplicationModel appModel, AzureSqlServerResource sql, AzureStorageResource? implicitStorage)
Aspire.Hosting.Azure.Tests (17)
AzureSqlConnectionPropertiesTests.cs (2)
17var resource = Assert.Single(builder.Resources.OfType<AzureSqlServerResource>());
AzureSqlDatabaseConnectionPropertiesTests.cs (3)
17var resource = Assert.Single(builder.Resources.OfType<AzureSqlServerResource>()); 94var resource = sqlServer.Resource;
AzureSqlExtensionsTests.cs (5)
251var azureSql = (AzureSqlServerResource)connectionStringAnnotation.Resource; 282var azureSql = (AzureSqlServerResource)connectionStringAnnotation.Resource; 304var sqlResource = new AzureSqlServerResource("test-sql", _ => { });
AzureSqlPrincipalReconciliationTests.cs (1)
205AzureSqlServerResource.PrincipalReconciliationScript,
PublicApiTests\SqlPublicApiTests.cs (5)
18var parent = new AzureSqlServerResource("sql-server", (_) => { }); 35var parent = new AzureSqlServerResource("sql-server", (_) => { }); 50AzureSqlServerResource parent = null!; 119IResourceBuilder<AzureSqlServerResource> builder = null!; 148IResourceBuilder<AzureSqlServerResource> builder = null!;
SqlServerContainerFixture.cs (1)
11/// <see cref="AzureSqlServerResource"/> can be executed against a real database engine.