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