AzureSqlExtensions
Class static net10.0
Provides extension methods for adding the Azure SQL resources to the application model.
namespace Aspire.Hosting;
public static class AzureSqlExtensions{ // ...} 8 members
Methods8
Section titled MethodsAddAzureSqlServer(IDistributedApplicationBuilder, string)extensionats exportIResourceBuilder<AzureSqlServerResource> Adds an Azure SQL Database (server) resource to the application model.
AddDatabase(IResourceBuilder<AzureSqlServerResource>, string, string?)extensionats exportIResourceBuilder<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>)extensionobsoleteIResourceBuilder<SqlServerServerResource> Configures SQL Server resource to be deployed as Azure SQL Database (server).
PublishAsAzureSqlDatabase(IResourceBuilder<SqlServerServerResource>)extensionobsoleteIResourceBuilder<SqlServerServerResource> Configures SQL Server resource to be deployed as Azure SQL Database (server).
RunAsContainer(IResourceBuilder<AzureSqlServerResource>, Action<IResourceBuilder<SqlServerServerResource>>)extensionats exportIResourceBuilder<AzureSqlServerResource> Configures an Azure SQL Database (server) resource to run locally in a container.
WithAdminDeploymentScriptStorage(IResourceBuilder<AzureSqlServerResource>, IResourceBuilder<AzureStorageResource>)extensionexperimentalats exportIResourceBuilder<AzureSqlServerResource> Configures the Azure SQL Server to use the specified storage account for deployment script execution.
WithAdminDeploymentScriptSubnet(IResourceBuilder<AzureSqlServerResource>, IResourceBuilder<AzureSubnetResource>)extensionexperimentalats ignoredIResourceBuilder<AzureSqlServerResource> Configures the Azure SQL Server to use the specified subnet for deployment script execution.
WithDefaultAzureSku(IResourceBuilder<AzureSqlDatabaseResource>)extensionats exportIResourceBuilder<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.