CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.2.2-beta.214

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