CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.0.1-beta.106

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps --version 9.0.1-beta.106
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps -Version 9.0.1-beta.106
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps" Version="9.0.1-beta.106" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps" Version="9.0.1-beta.106" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps --version 9.0.1-beta.106
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps, 9.0.1-beta.106"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.0.1-beta.106&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.0.1-beta.106&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps as a Cake Tool

CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps library

Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Azure Static Web Apps locally using the emulator using the Azure Static Web App CLI.

Getting Started

Install the package

In your AppHost project, install the package using the following command:

dotnet add package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps

Example usage

Then, in the Program.cs file of AppHost, define a frontend and backend resource (optional), then call AddSwaEmulator:

var builder = DistributedApplication.CreateBuilder(args);

// Define the API resource
var api = builder.AddProject<Projects.CommunityToolkit_Aspire_StaticWebApps_ApiApp>("api");

// Define the frontend resource
var web = builder
    .AddNpmApp("web", Path.Combine("..", "CommunityToolkit.Aspire.StaticWebApps.WebApp"), "dev")
    .WithHttpEndpoint(env: "PORT")
    .WithExternalHttpEndpoints();

// Create a SWA emulator with the frontend and API resources
_ = builder
    .AddSwaEmulator("swa")
    .WithAppResource(web)
    .WithApiResource(api);

builder.Build().Run();

Additional Information

https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-azure-static-web-apps

Feedback & contributing

https://github.com/CommunityToolkit/Aspire

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps:

Package Downloads
FSharp.CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps

Provides extensions methods and resource definitions for the .NET Aspire AppHost in F# to support running Azure Static Web Apps locally using the emulator using the Azure Static Web App CLI

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
9.5.0 23 5/27/2025
9.5.0-beta.299 26 5/27/2025
9.5.0-beta.298 31 5/26/2025
9.5.0-beta.297 30 5/24/2025
9.5.0-beta.296 34 5/24/2025
9.5.0-beta.295 29 5/24/2025
9.4.1-beta.291 105 5/19/2025
9.4.1-beta.289 116 5/16/2025
9.4.1-beta.288 179 5/16/2025
9.4.1-beta.287 170 5/16/2025
9.4.1-beta.286 165 5/16/2025
9.4.1-beta.285 186 5/14/2025
9.4.1-beta.284 193 5/13/2025
9.4.1-beta.283 192 5/12/2025
9.4.1-beta.282 110 5/7/2025
9.4.1-beta.280 102 5/2/2025
9.4.1-beta.279 105 5/2/2025
9.4.1-beta.277 119 4/23/2025
9.4.1-beta.276 114 4/23/2025
9.4.1-beta.275 118 4/23/2025
9.4.1-beta.274 126 4/23/2025
9.4.1-beta.273 129 4/23/2025
9.4.1-beta.272 115 4/23/2025
9.4.1-beta.271 122 4/23/2025
9.4.1-beta.270 137 4/20/2025
9.4.0 225 4/20/2025
9.4.0-beta.269 122 4/20/2025
9.4.0-beta.268 120 4/20/2025
9.3.1-beta.267 122 4/20/2025
9.3.1-beta.266 50 4/19/2025
9.3.1-beta.265 150 4/15/2025
9.3.1-beta.264 154 4/15/2025
9.3.1-beta.263 148 4/15/2025
9.3.1-beta.262 154 4/15/2025
9.3.1-beta.260 123 4/10/2025
9.3.1-beta.259 122 4/8/2025
9.3.1-beta.258 121 4/8/2025
9.3.1-beta.257 126 4/8/2025
9.3.1-beta.256 120 4/8/2025
9.3.1-beta.255 120 4/8/2025
9.3.1-beta.254 121 4/8/2025
9.3.1-beta.253 123 4/1/2025
9.3.1-beta.252 105 3/27/2025
9.3.1-beta.250 99 3/27/2025
9.3.1-beta.249 100 3/27/2025
9.3.1-beta.248 98 3/27/2025
9.3.1-beta.247 99 3/27/2025
9.3.1-beta.244 449 3/25/2025
9.3.1-beta.242 442 3/24/2025
9.3.1-beta.241 114 3/19/2025
9.3.0 260 3/19/2025
9.3.0-beta.239 111 3/19/2025
9.2.2-beta.237 111 3/19/2025
9.2.2-beta.236 82 3/14/2025
9.2.2-beta.230 112 3/13/2025
9.2.2-beta.229 108 3/13/2025
9.2.2-beta.228 123 3/11/2025
9.2.2-beta.227 117 3/11/2025
9.2.2-beta.226 123 3/11/2025
9.2.2-beta.225 125 3/11/2025
9.2.2-beta.224 113 3/11/2025
9.2.2-beta.223 123 3/10/2025
9.2.2-beta.222 125 3/10/2025
9.2.2-beta.220 121 3/9/2025
9.2.2-beta.218 121 3/9/2025
9.2.2-beta.217 161 3/7/2025
9.2.2-beta.216 167 3/7/2025
9.2.2-beta.215 161 3/7/2025
9.2.2-beta.214 155 3/5/2025
9.2.2-beta.213 160 3/5/2025
9.2.2-beta.212 160 3/5/2025
9.2.2-beta.211 159 3/4/2025
9.2.2-beta.210 165 3/4/2025
9.2.2-beta.208 49 3/3/2025
9.2.1 140 3/3/2025
9.2.1-beta.207 68 3/2/2025
9.2.1-beta.206 47 3/1/2025
9.2.1-beta.205 55 2/27/2025
9.2.1-beta.204 49 2/26/2025
9.2.1-beta.203 51 2/26/2025
9.2.0 125 2/26/2025
9.2.0-beta.202 52 2/26/2025
9.2.0-beta.201 50 2/26/2025
9.2.0-beta.199 48 2/26/2025
9.2.0-beta.198 47 2/26/2025
9.1.1-beta.197 54 2/25/2025
9.1.1-beta.196 60 2/25/2025
9.1.1-beta.195 52 2/25/2025
9.1.1-beta.194 53 2/25/2025
9.1.1-beta.193 56 2/25/2025
9.1.1-beta.192 61 2/24/2025
9.1.1-beta.191 56 2/24/2025
9.1.1-beta.190 53 2/19/2025
9.1.1-beta.189 57 2/19/2025
9.1.1-beta.188 65 2/19/2025
9.1.1-beta.187 58 2/19/2025
9.1.1-beta.183 65 2/18/2025
9.1.1-beta.182 62 2/18/2025
9.1.1-beta.181 66 2/18/2025
9.1.1-beta.180 60 2/17/2025
9.1.1-beta.178 58 2/17/2025
9.1.1-beta.177 65 2/12/2025
9.1.1-beta.176 64 2/11/2025
9.1.1-beta.175 63 2/11/2025
9.1.1-beta.173 66 2/10/2025
9.1.1-beta.169 57 2/6/2025
9.1.1-beta.168 54 2/5/2025
9.1.1-beta.166 54 2/5/2025
9.1.1-beta.165 50 2/5/2025
9.1.1-beta.164 61 2/3/2025
9.1.1-beta.162 55 2/3/2025
9.1.1-beta.155 52 1/30/2025
9.1.1-beta.154 51 1/30/2025
9.1.1-beta.153 48 1/30/2025
9.1.1-beta.152 48 1/29/2025
9.1.1-beta.150 54 1/29/2025
9.1.1-beta.148 60 1/26/2025
9.1.1-beta.147 50 1/26/2025
9.1.1-beta.146 55 1/23/2025
9.1.1-beta.145 50 1/22/2025
9.1.1-beta.144 47 1/22/2025
9.1.1-beta.142 50 1/22/2025
9.1.1-beta.140 53 1/22/2025
9.1.1-beta.139 57 1/21/2025
9.1.1-beta.138 49 1/20/2025
9.1.1-beta.137 44 1/17/2025
9.1.1-beta.136 43 1/15/2025
9.1.1-beta.135 25 1/15/2025
9.1.1-beta.134 25 1/15/2025
9.1.1-beta.128 41 1/9/2025
9.1.1-beta.127 39 1/9/2025
9.1.1-beta.126 43 1/9/2025
9.1.1-beta.125 46 1/9/2025
9.1.1-beta.124 45 1/9/2025
9.1.0 207 12/12/2024
9.1.0-beta.123 60 1/3/2025
9.1.0-beta.122 61 1/3/2025
9.1.0-beta.121 61 1/2/2025
9.1.0-beta.120 51 12/30/2024
9.1.0-beta.119 53 12/30/2024
9.1.0-beta.118 55 12/30/2024
9.1.0-beta.116 54 12/30/2024
9.1.0-beta.114 50 12/30/2024
9.1.0-beta.113 50 12/30/2024
9.1.0-beta.112 58 12/18/2024
9.1.0-beta.110 57 12/16/2024
9.1.0-beta.109 55 12/12/2024
9.0.1-beta.108 56 12/12/2024
9.0.1-beta.107 52 12/11/2024
9.0.1-beta.106 62 12/12/2024
9.0.1-beta.104 55 12/11/2024
9.0.1-beta.102 52 12/6/2024
9.0.1-beta.99 59 12/6/2024
9.0.1-beta.98 56 12/6/2024
9.0.1-beta.95 52 12/5/2024
9.0.1-beta.94 56 12/5/2024
9.0.1-beta.93 48 12/2/2024
9.0.1-beta.92 56 11/30/2024
9.0.1-beta.91 55 11/30/2024
9.0.1-beta.90 56 11/29/2024
9.0.1-beta.89 53 11/29/2024
9.0.1-beta.88 49 11/27/2024
9.0.1-beta.87 53 11/27/2024
9.0.1-beta.86 54 11/27/2024
9.0.1-beta.84 55 11/24/2024
9.0.1-beta.83 54 11/22/2024
9.0.1-beta.82 58 11/21/2024
9.0.1-beta.81 50 11/19/2024
9.0.1-beta.80 49 11/19/2024
9.0.1-beta.79 52 11/19/2024
9.0.1-beta.77 49 11/15/2024
9.0.0 215 11/15/2024
9.0.0-beta.76 51 11/14/2024
9.0.0-beta.75 49 11/14/2024
9.0.0-beta.74 49 11/14/2024
9.0.0-beta.73 59 11/14/2024
9.0.0-beta.72 55 11/14/2024
9.0.0-beta.71 56 11/13/2024
9.0.0-beta.70 57 11/13/2024
9.0.0-beta.69 53 11/13/2024
9.0.0-beta.68 56 11/13/2024
9.0.0-beta.67 54 11/13/2024
9.0.0-beta.66 52 11/13/2024
9.0.0-beta.63 59 11/12/2024
9.0.0-beta.54 55 10/31/2024
9.0.0-beta.53 51 10/29/2024
8.3.0 108 10/29/2024
8.3.0-beta.51 53 10/29/2024
8.3.0-beta.50 54 10/28/2024
8.3.0-beta.49 52 10/28/2024
8.3.0-beta.48 51 10/28/2024
8.3.0-beta.47 54 10/28/2024
8.3.0-beta.46 56 10/27/2024
8.3.0-beta.45 55 10/25/2024
8.3.0-beta.44 53 10/25/2024
8.3.0-beta.43 52 10/25/2024
8.3.0-beta.42 60 10/24/2024
8.2.1 113 10/23/2024
8.2.1-beta.40 46 10/23/2024
8.2.1-beta.39 55 10/23/2024
8.2.1-beta.38 50 10/23/2024
8.2.1-beta.37 52 10/23/2024
8.2.1-beta.36 49 10/23/2024
8.2.1-beta.35 55 10/23/2024
8.2.0-beta.34 62 10/23/2024
8.2.0-beta.33 61 10/23/2024
8.2.0-beta.32 56 10/22/2024
1.0.0-beta.60 65 11/11/2024
1.0.0-beta.58 50 11/4/2024
1.0.0-beta.57 50 11/1/2024
1.0.0-beta.56 51 11/1/2024
1.0.0-beta.55 51 11/1/2024