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

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.244
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps -Version 9.3.1-beta.244
                    
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.244" />
                    
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.244" />
                    
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.244
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps, 9.3.1-beta.244"
                    
#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.244&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.3.1-beta.244&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 80 6/20/2025
9.5.1-beta.312 85 6/20/2025
9.5.1-beta.311 99 6/18/2025
9.5.1-beta.310 99 6/17/2025
9.5.1-beta.309 97 6/17/2025
9.5.1-beta.308 97 6/17/2025
9.5.1-beta.307 98 6/16/2025
9.5.1-beta.306 252 6/11/2025
9.5.1-beta.305 81 6/7/2025
9.5.1-beta.304 90 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 109 6/2/2025
9.5.1-beta.300 113 5/28/2025
9.5.0 194 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 64 5/24/2025
9.5.0-beta.296 70 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 122 5/16/2025
9.4.1-beta.288 186 5/16/2025
9.4.1-beta.287 173 5/16/2025
9.4.1-beta.286 168 5/16/2025
9.4.1-beta.285 189 5/14/2025
9.4.1-beta.284 200 5/13/2025
9.4.1-beta.283 195 5/12/2025
9.4.1-beta.282 114 5/7/2025
9.4.1-beta.280 107 5/2/2025
9.4.1-beta.279 108 5/2/2025
9.4.1-beta.277 122 4/23/2025
9.4.1-beta.276 118 4/23/2025
9.4.1-beta.275 120 4/23/2025
9.4.1-beta.274 129 4/23/2025
9.4.1-beta.273 132 4/23/2025
9.4.1-beta.272 117 4/23/2025
9.4.1-beta.271 127 4/23/2025
9.4.1-beta.270 139 4/20/2025
9.4.0 294 4/20/2025
9.4.0-beta.269 128 4/20/2025
9.4.0-beta.268 122 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 154 4/15/2025
9.3.1-beta.264 157 4/15/2025
9.3.1-beta.263 151 4/15/2025
9.3.1-beta.262 157 4/15/2025
9.3.1-beta.260 125 4/10/2025
9.3.1-beta.259 124 4/8/2025
9.3.1-beta.258 123 4/8/2025
9.3.1-beta.257 128 4/8/2025
9.3.1-beta.256 124 4/8/2025
9.3.1-beta.255 122 4/8/2025
9.3.1-beta.254 124 4/8/2025
9.3.1-beta.253 125 4/1/2025
9.3.1-beta.252 109 3/27/2025
9.3.1-beta.250 102 3/27/2025
9.3.1-beta.249 102 3/27/2025
9.3.1-beta.248 99 3/27/2025
9.3.1-beta.247 104 3/27/2025
9.3.1-beta.244 451 3/25/2025
9.3.1-beta.242 444 3/24/2025
9.3.1-beta.241 115 3/19/2025
9.3.0 281 3/19/2025
9.3.0-beta.239 114 3/19/2025
9.2.2-beta.237 113 3/19/2025
9.2.2-beta.236 88 3/14/2025
9.2.2-beta.230 117 3/13/2025
9.2.2-beta.229 109 3/13/2025
9.2.2-beta.228 126 3/11/2025
9.2.2-beta.227 120 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 125 3/10/2025
9.2.2-beta.222 129 3/10/2025
9.2.2-beta.220 122 3/9/2025
9.2.2-beta.218 123 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 164 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 161 3/4/2025
9.2.2-beta.210 167 3/4/2025
9.2.2-beta.208 52 3/3/2025
9.2.1 152 3/3/2025
9.2.1-beta.207 69 3/2/2025
9.2.1-beta.206 51 3/1/2025
9.2.1-beta.205 57 2/27/2025
9.2.1-beta.204 53 2/26/2025
9.2.1-beta.203 52 2/26/2025
9.2.0 130 2/26/2025
9.2.0-beta.202 56 2/26/2025
9.2.0-beta.201 52 2/26/2025
9.2.0-beta.199 51 2/26/2025
9.2.0-beta.198 50 2/26/2025
9.1.1-beta.197 58 2/25/2025
9.1.1-beta.196 63 2/25/2025
9.1.1-beta.195 53 2/25/2025
9.1.1-beta.194 59 2/25/2025
9.1.1-beta.193 59 2/25/2025
9.1.1-beta.192 66 2/24/2025
9.1.1-beta.191 57 2/24/2025
9.1.1-beta.190 57 2/19/2025
9.1.1-beta.189 61 2/19/2025
9.1.1-beta.188 68 2/19/2025
9.1.1-beta.187 62 2/19/2025
9.1.1-beta.183 68 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 63 2/17/2025
9.1.1-beta.177 68 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 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 57 2/5/2025
9.1.1-beta.165 52 2/5/2025
9.1.1-beta.164 62 2/3/2025
9.1.1-beta.162 61 2/3/2025
9.1.1-beta.155 55 1/30/2025
9.1.1-beta.154 53 1/30/2025
9.1.1-beta.153 53 1/30/2025
9.1.1-beta.152 52 1/29/2025
9.1.1-beta.150 57 1/29/2025
9.1.1-beta.148 65 1/26/2025
9.1.1-beta.147 52 1/26/2025
9.1.1-beta.146 56 1/23/2025
9.1.1-beta.145 53 1/22/2025
9.1.1-beta.144 49 1/22/2025
9.1.1-beta.142 54 1/22/2025
9.1.1-beta.140 56 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 49 1/17/2025
9.1.1-beta.136 45 1/15/2025
9.1.1-beta.135 28 1/15/2025
9.1.1-beta.134 28 1/15/2025
9.1.1-beta.128 43 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 52 1/9/2025
9.1.1-beta.124 51 1/9/2025
9.1.0 212 12/12/2024
9.1.0-beta.123 63 1/3/2025
9.1.0-beta.122 63 1/3/2025
9.1.0-beta.121 65 1/2/2025
9.1.0-beta.120 55 12/30/2024
9.1.0-beta.119 62 12/30/2024
9.1.0-beta.118 57 12/30/2024
9.1.0-beta.116 56 12/30/2024
9.1.0-beta.114 53 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 60 12/16/2024
9.1.0-beta.109 58 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 57 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 54 12/5/2024
9.0.1-beta.94 58 12/5/2024
9.0.1-beta.93 52 12/2/2024
9.0.1-beta.92 60 11/30/2024
9.0.1-beta.91 56 11/30/2024
9.0.1-beta.90 59 11/29/2024
9.0.1-beta.89 54 11/29/2024
9.0.1-beta.88 51 11/27/2024
9.0.1-beta.87 55 11/27/2024
9.0.1-beta.86 59 11/27/2024
9.0.1-beta.84 57 11/24/2024
9.0.1-beta.83 63 11/22/2024
9.0.1-beta.82 62 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 54 11/19/2024
9.0.1-beta.77 52 11/15/2024
9.0.0 218 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 56 11/14/2024
9.0.0-beta.73 61 11/14/2024
9.0.0-beta.72 59 11/14/2024
9.0.0-beta.71 58 11/13/2024
9.0.0-beta.70 59 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 62 11/12/2024
9.0.0-beta.54 56 10/31/2024
9.0.0-beta.53 53 10/29/2024
8.3.0 112 10/29/2024
8.3.0-beta.51 54 10/29/2024
8.3.0-beta.50 57 10/28/2024
8.3.0-beta.49 55 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 54 10/25/2024
8.3.0-beta.42 64 10/24/2024
8.2.1 121 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 56 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 68 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 54 11/1/2024