CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.5.0

Prefix Reserved
Additional Details

This package is no longer maintained as part of the Community Toolkit.

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps --version 9.5.0
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps -Version 9.5.0
                    
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.5.0" />
                    
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.5.0" />
                    
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.5.0
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps, 9.5.0"
                    
#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.
#:package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps@9.5.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.5.0
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.5.0
                    
Install as a Cake Tool

CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps library

Deprecation warning: This library is deprecated and will be removed in a future release, refer to https://github.com/CommunityToolkit/Aspire/issues/698 for more information.

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.315 116 6/26/2025
9.5.1-beta.314 120 6/23/2025
9.5.1-beta.313 114 6/20/2025
9.5.1-beta.312 114 6/20/2025
9.5.1-beta.311 120 6/18/2025
9.5.1-beta.310 122 6/17/2025
9.5.1-beta.309 118 6/17/2025
9.5.1-beta.308 112 6/17/2025
9.5.1-beta.307 118 6/16/2025
9.5.1-beta.306 267 6/11/2025
9.5.1-beta.305 96 6/7/2025
9.5.1-beta.304 104 6/6/2025
9.5.1-beta.303 123 6/4/2025
9.5.1-beta.302 128 6/4/2025
9.5.1-beta.301 124 6/2/2025
9.5.1-beta.300 125 5/28/2025
9.5.0 371 5/27/2025 9.5.0 is deprecated because it is no longer maintained.
9.5.0-beta.299 124 5/27/2025
9.5.0-beta.298 135 5/26/2025
9.5.0-beta.297 76 5/24/2025
9.5.0-beta.296 88 5/24/2025
9.5.0-beta.295 49 5/24/2025
9.4.1-beta.291 129 5/19/2025
9.4.1-beta.289 135 5/16/2025
9.4.1-beta.288 206 5/16/2025
9.4.1-beta.287 187 5/16/2025
9.4.1-beta.286 178 5/16/2025
9.4.1-beta.285 202 5/14/2025
9.4.1-beta.284 211 5/13/2025
9.4.1-beta.283 209 5/12/2025
9.4.1-beta.282 128 5/7/2025
9.4.1-beta.280 132 5/2/2025
9.4.1-beta.279 122 5/2/2025
9.4.1-beta.277 137 4/23/2025
9.4.1-beta.276 138 4/23/2025
9.4.1-beta.275 133 4/23/2025
9.4.1-beta.274 142 4/23/2025
9.4.1-beta.273 147 4/23/2025
9.4.1-beta.272 131 4/23/2025
9.4.1-beta.271 145 4/23/2025
9.4.1-beta.270 147 4/20/2025
9.4.0 342 4/20/2025
9.4.0-beta.269 145 4/20/2025
9.4.0-beta.268 137 4/20/2025
9.3.1-beta.267 140 4/20/2025
9.3.1-beta.266 68 4/19/2025
9.3.1-beta.265 169 4/15/2025
9.3.1-beta.264 177 4/15/2025
9.3.1-beta.263 164 4/15/2025
9.3.1-beta.262 173 4/15/2025
9.3.1-beta.260 137 4/10/2025
9.3.1-beta.259 138 4/8/2025
9.3.1-beta.258 140 4/8/2025
9.3.1-beta.257 144 4/8/2025
9.3.1-beta.256 144 4/8/2025
9.3.1-beta.255 135 4/8/2025
9.3.1-beta.254 139 4/8/2025
9.3.1-beta.253 134 4/1/2025
9.3.1-beta.252 124 3/27/2025
9.3.1-beta.250 120 3/27/2025
9.3.1-beta.249 119 3/27/2025
9.3.1-beta.248 112 3/27/2025
9.3.1-beta.247 119 3/27/2025
9.3.1-beta.244 470 3/25/2025
9.3.1-beta.242 456 3/24/2025
9.3.1-beta.241 129 3/19/2025
9.3.0 301 3/19/2025
9.3.0-beta.239 130 3/19/2025
9.2.2-beta.237 125 3/19/2025
9.2.2-beta.236 98 3/14/2025
9.2.2-beta.230 137 3/13/2025
9.2.2-beta.229 120 3/13/2025
9.2.2-beta.228 143 3/11/2025
9.2.2-beta.227 136 3/11/2025
9.2.2-beta.226 140 3/11/2025
9.2.2-beta.225 143 3/11/2025
9.2.2-beta.224 131 3/11/2025
9.2.2-beta.223 143 3/10/2025
9.2.2-beta.222 151 3/10/2025
9.2.2-beta.220 135 3/9/2025
9.2.2-beta.218 142 3/9/2025
9.2.2-beta.217 179 3/7/2025
9.2.2-beta.216 181 3/7/2025
9.2.2-beta.215 182 3/7/2025
9.2.2-beta.214 169 3/5/2025
9.2.2-beta.213 174 3/5/2025
9.2.2-beta.212 182 3/5/2025
9.2.2-beta.211 178 3/4/2025
9.2.2-beta.210 183 3/4/2025
9.2.2-beta.208 64 3/3/2025
9.2.1 175 3/3/2025
9.2.1-beta.207 82 3/2/2025
9.2.1-beta.206 66 3/1/2025
9.2.1-beta.205 73 2/27/2025
9.2.1-beta.204 69 2/26/2025
9.2.1-beta.203 67 2/26/2025
9.2.0 142 2/26/2025
9.2.0-beta.202 68 2/26/2025
9.2.0-beta.201 68 2/26/2025
9.2.0-beta.199 64 2/26/2025
9.2.0-beta.198 66 2/26/2025
9.1.1-beta.197 73 2/25/2025
9.1.1-beta.196 77 2/25/2025
9.1.1-beta.195 69 2/25/2025
9.1.1-beta.194 79 2/25/2025
9.1.1-beta.193 73 2/25/2025
9.1.1-beta.192 84 2/24/2025
9.1.1-beta.191 73 2/24/2025
9.1.1-beta.190 69 2/19/2025
9.1.1-beta.189 71 2/19/2025
9.1.1-beta.188 81 2/19/2025
9.1.1-beta.187 81 2/19/2025
9.1.1-beta.183 82 2/18/2025
9.1.1-beta.182 76 2/18/2025
9.1.1-beta.181 89 2/18/2025
9.1.1-beta.180 78 2/17/2025
9.1.1-beta.178 85 2/17/2025
9.1.1-beta.177 80 2/12/2025
9.1.1-beta.176 93 2/11/2025
9.1.1-beta.175 82 2/11/2025
9.1.1-beta.173 80 2/10/2025
9.1.1-beta.169 72 2/6/2025
9.1.1-beta.168 70 2/5/2025
9.1.1-beta.166 73 2/5/2025
9.1.1-beta.165 64 2/5/2025
9.1.1-beta.164 77 2/3/2025
9.1.1-beta.162 76 2/3/2025
9.1.1-beta.155 73 1/30/2025
9.1.1-beta.154 69 1/30/2025
9.1.1-beta.153 70 1/30/2025
9.1.1-beta.152 66 1/29/2025
9.1.1-beta.150 68 1/29/2025
9.1.1-beta.148 76 1/26/2025
9.1.1-beta.147 66 1/26/2025
9.1.1-beta.146 72 1/23/2025
9.1.1-beta.145 70 1/22/2025
9.1.1-beta.144 65 1/22/2025
9.1.1-beta.142 71 1/22/2025
9.1.1-beta.140 72 1/22/2025
9.1.1-beta.139 71 1/21/2025
9.1.1-beta.138 63 1/20/2025
9.1.1-beta.137 64 1/17/2025
9.1.1-beta.136 57 1/15/2025
9.1.1-beta.135 44 1/15/2025
9.1.1-beta.134 39 1/15/2025
9.1.1-beta.128 58 1/9/2025
9.1.1-beta.127 60 1/9/2025
9.1.1-beta.126 64 1/9/2025
9.1.1-beta.125 65 1/9/2025
9.1.1-beta.124 66 1/9/2025
9.1.0 227 12/12/2024
9.1.0-beta.123 76 1/3/2025
9.1.0-beta.122 78 1/3/2025
9.1.0-beta.121 80 1/2/2025
9.1.0-beta.120 68 12/30/2024
9.1.0-beta.119 79 12/30/2024
9.1.0-beta.118 74 12/30/2024
9.1.0-beta.116 70 12/30/2024
9.1.0-beta.114 68 12/30/2024
9.1.0-beta.113 69 12/30/2024
9.1.0-beta.112 79 12/18/2024
9.1.0-beta.110 79 12/16/2024
9.1.0-beta.109 74 12/12/2024
9.0.1-beta.108 72 12/12/2024
9.0.1-beta.107 68 12/11/2024
9.0.1-beta.106 75 12/12/2024
9.0.1-beta.104 75 12/11/2024
9.0.1-beta.102 67 12/6/2024
9.0.1-beta.99 74 12/6/2024
9.0.1-beta.98 72 12/6/2024
9.0.1-beta.95 72 12/5/2024
9.0.1-beta.94 77 12/5/2024
9.0.1-beta.93 67 12/2/2024
9.0.1-beta.92 68 11/30/2024
9.0.1-beta.91 67 11/30/2024
9.0.1-beta.90 75 11/29/2024
9.0.1-beta.89 72 11/29/2024
9.0.1-beta.88 65 11/27/2024
9.0.1-beta.87 66 11/27/2024
9.0.1-beta.86 79 11/27/2024
9.0.1-beta.84 69 11/24/2024
9.0.1-beta.83 79 11/22/2024
9.0.1-beta.82 79 11/21/2024
9.0.1-beta.81 64 11/19/2024
9.0.1-beta.80 69 11/19/2024
9.0.1-beta.79 70 11/19/2024
9.0.1-beta.77 65 11/15/2024
9.0.0 232 11/15/2024
9.0.0-beta.76 65 11/14/2024
9.0.0-beta.75 62 11/14/2024
9.0.0-beta.74 69 11/14/2024
9.0.0-beta.73 78 11/14/2024
9.0.0-beta.72 74 11/14/2024
9.0.0-beta.71 72 11/13/2024
9.0.0-beta.70 72 11/13/2024
9.0.0-beta.69 68 11/13/2024
9.0.0-beta.68 80 11/13/2024
9.0.0-beta.67 69 11/13/2024
9.0.0-beta.66 67 11/13/2024
9.0.0-beta.63 73 11/12/2024
9.0.0-beta.54 66 10/31/2024
9.0.0-beta.53 70 10/29/2024
8.3.0 126 10/29/2024
8.3.0-beta.51 70 10/29/2024
8.3.0-beta.50 75 10/28/2024
8.3.0-beta.49 71 10/28/2024
8.3.0-beta.48 73 10/28/2024
8.3.0-beta.47 71 10/28/2024
8.3.0-beta.46 77 10/27/2024
8.3.0-beta.45 72 10/25/2024
8.3.0-beta.44 70 10/25/2024
8.3.0-beta.43 69 10/25/2024
8.3.0-beta.42 76 10/24/2024
8.2.1 134 10/23/2024
8.2.1-beta.40 62 10/23/2024
8.2.1-beta.39 65 10/23/2024
8.2.1-beta.38 68 10/23/2024
8.2.1-beta.37 70 10/23/2024
8.2.1-beta.36 67 10/23/2024
8.2.1-beta.35 69 10/23/2024
8.2.0-beta.34 80 10/23/2024
8.2.0-beta.33 75 10/23/2024
8.2.0-beta.32 79 10/22/2024
1.0.0-beta.60 83 11/11/2024
1.0.0-beta.58 68 11/4/2024
1.0.0-beta.57 63 11/1/2024
1.0.0-beta.56 67 11/1/2024
1.0.0-beta.55 69 11/1/2024