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