CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.3.1-beta.250

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