Skip to content
Docs Try Aspire

AzureSqlExtensions

Class static net10.0
📦 Aspire.Hosting.Azure.Sql v13.2.0
Provides extension methods for adding the Azure SQL resources to the application model.
namespace Aspire.Hosting;
public static class AzureSqlExtensions
{
// ...
}
AddAzureSqlServer(IDistributedApplicationBuilder, string)extensionats export
IResourceBuilder<AzureSqlServerResource>
Adds an Azure SQL Database (server) resource to the application model.
AddDatabase(IResourceBuilder<AzureSqlServerResource>, string, string?)extensionats export
IResourceBuilder<AzureSqlDatabaseResource>
Adds an Azure SQL Database to the application model. The Free Offer option will be used when deploying the resource in Azure
AsAzureSqlDatabase(IResourceBuilder<SqlServerServerResource>)extensionobsolete
IResourceBuilder<SqlServerServerResource>
Configures SQL Server resource to be deployed as Azure SQL Database (server).
PublishAsAzureSqlDatabase(IResourceBuilder<SqlServerServerResource>)extensionobsolete
IResourceBuilder<SqlServerServerResource>
Configures SQL Server resource to be deployed as Azure SQL Database (server).
RunAsContainer(IResourceBuilder<AzureSqlServerResource>, Action<IResourceBuilder<SqlServerServerResource>>)extensionats export
IResourceBuilder<AzureSqlServerResource>
Configures an Azure SQL Database (server) resource to run locally in a container.
WithAdminDeploymentScriptStorage(IResourceBuilder<AzureSqlServerResource>, IResourceBuilder<AzureStorageResource>)extensionexperimentalats export
IResourceBuilder<AzureSqlServerResource>
Configures the Azure SQL Server to use the specified storage account for deployment script execution.
WithAdminDeploymentScriptSubnet(IResourceBuilder<AzureSqlServerResource>, IResourceBuilder<AzureSubnetResource>)extensionexperimentalats ignored
IResourceBuilder<AzureSqlServerResource>
Configures the Azure SQL Server to use the specified subnet for deployment script execution.
WithDefaultAzureSku(IResourceBuilder<AzureSqlDatabaseResource>)extensionats export
IResourceBuilder<AzureSqlDatabaseResource>
Configures the Azure SQL Database to be deployed use the default SKU provided by Azure. Please be aware that the Azure default Sku might not take advantage of the free offer.
View all methods