CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.1.1-beta.142

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.1.1-beta.142
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps -Version 9.1.1-beta.142
                    
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.1.1-beta.142" />
                    
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.1.1-beta.142" />
                    
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.1.1-beta.142
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps, 9.1.1-beta.142"
                    
#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.1.1-beta.142
                    
#: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.1.1-beta.142&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.1.1-beta.142&prerelease
                    
Install 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.315 224 6/26/2025
9.5.1-beta.314 169 6/23/2025
9.5.1-beta.313 154 6/20/2025
9.5.1-beta.312 170 6/20/2025
9.5.1-beta.311 169 6/18/2025
9.5.1-beta.310 171 6/17/2025
9.5.1-beta.309 168 6/17/2025
9.5.1-beta.308 140 6/17/2025
9.5.1-beta.307 166 6/16/2025
9.5.1-beta.306 313 6/11/2025
9.5.1-beta.305 153 6/7/2025
9.5.1-beta.304 155 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 169 6/2/2025
9.5.1-beta.300 168 5/28/2025
9.5.0 3,169 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 189 5/26/2025
9.5.0-beta.297 116 5/24/2025
9.5.0-beta.296 136 5/24/2025
9.5.0-beta.295 86 5/24/2025
9.4.1-beta.291 179 5/19/2025
9.4.1-beta.289 181 5/16/2025
9.4.1-beta.288 246 5/16/2025
9.4.1-beta.287 237 5/16/2025
9.4.1-beta.286 225 5/16/2025
9.4.1-beta.285 247 5/14/2025
9.4.1-beta.284 251 5/13/2025
9.4.1-beta.283 252 5/12/2025
9.4.1-beta.282 177 5/7/2025
9.4.1-beta.280 170 5/2/2025
9.4.1-beta.279 159 5/2/2025
9.4.1-beta.277 180 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 184 4/23/2025
9.4.1-beta.273 182 4/23/2025
9.4.1-beta.272 167 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 188 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 113 4/19/2025
9.3.1-beta.265 214 4/15/2025
9.3.1-beta.264 222 4/15/2025
9.3.1-beta.263 210 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 187 4/8/2025
9.3.1-beta.257 188 4/8/2025
9.3.1-beta.256 188 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 156 4/1/2025
9.3.1-beta.252 170 3/27/2025
9.3.1-beta.250 168 3/27/2025
9.3.1-beta.249 160 3/27/2025
9.3.1-beta.248 153 3/27/2025
9.3.1-beta.247 174 3/27/2025
9.3.1-beta.244 520 3/25/2025
9.3.1-beta.242 504 3/24/2025
9.3.1-beta.241 169 3/19/2025
9.3.0 364 3/19/2025
9.3.0-beta.239 171 3/19/2025
9.2.2-beta.237 175 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 182 3/13/2025
9.2.2-beta.228 177 3/11/2025
9.2.2-beta.227 176 3/11/2025
9.2.2-beta.226 182 3/11/2025
9.2.2-beta.225 183 3/11/2025
9.2.2-beta.224 178 3/11/2025
9.2.2-beta.223 183 3/10/2025
9.2.2-beta.222 201 3/10/2025
9.2.2-beta.220 180 3/9/2025
9.2.2-beta.218 184 3/9/2025
9.2.2-beta.217 243 3/7/2025
9.2.2-beta.216 218 3/7/2025
9.2.2-beta.215 225 3/7/2025
9.2.2-beta.214 212 3/5/2025
9.2.2-beta.213 201 3/5/2025
9.2.2-beta.212 224 3/5/2025
9.2.2-beta.211 227 3/4/2025
9.2.2-beta.210 226 3/4/2025
9.2.2-beta.208 96 3/3/2025
9.2.1 231 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 121 2/27/2025
9.2.1-beta.204 113 2/26/2025
9.2.1-beta.203 108 2/26/2025
9.2.0 206 2/26/2025
9.2.0-beta.202 113 2/26/2025
9.2.0-beta.201 99 2/26/2025
9.2.0-beta.199 101 2/26/2025
9.2.0-beta.198 118 2/26/2025
9.1.1-beta.197 123 2/25/2025
9.1.1-beta.196 115 2/25/2025
9.1.1-beta.195 104 2/25/2025
9.1.1-beta.194 127 2/25/2025
9.1.1-beta.193 113 2/25/2025
9.1.1-beta.192 127 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 109 2/19/2025
9.1.1-beta.188 113 2/19/2025
9.1.1-beta.187 118 2/19/2025
9.1.1-beta.183 128 2/18/2025
9.1.1-beta.182 118 2/18/2025
9.1.1-beta.181 126 2/18/2025
9.1.1-beta.180 117 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 136 2/11/2025
9.1.1-beta.175 118 2/11/2025
9.1.1-beta.173 118 2/10/2025
9.1.1-beta.169 127 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 104 2/5/2025
9.1.1-beta.164 116 2/3/2025
9.1.1-beta.162 123 2/3/2025
9.1.1-beta.155 119 1/30/2025
9.1.1-beta.154 92 1/30/2025
9.1.1-beta.153 103 1/30/2025
9.1.1-beta.152 113 1/29/2025
9.1.1-beta.150 110 1/29/2025
9.1.1-beta.148 104 1/26/2025
9.1.1-beta.147 109 1/26/2025
9.1.1-beta.146 119 1/23/2025
9.1.1-beta.145 108 1/22/2025
9.1.1-beta.144 99 1/22/2025
9.1.1-beta.142 117 1/22/2025
9.1.1-beta.140 124 1/22/2025
9.1.1-beta.139 112 1/21/2025
9.1.1-beta.138 103 1/20/2025
9.1.1-beta.137 107 1/17/2025
9.1.1-beta.136 97 1/15/2025
9.1.1-beta.135 78 1/15/2025
9.1.1-beta.134 73 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 113 1/9/2025
9.1.1-beta.124 113 1/9/2025
9.1.0 288 12/12/2024
9.1.0-beta.123 114 1/3/2025
9.1.0-beta.122 111 1/3/2025
9.1.0-beta.121 120 1/2/2025
9.1.0-beta.120 119 12/30/2024
9.1.0-beta.119 117 12/30/2024
9.1.0-beta.118 117 12/30/2024
9.1.0-beta.116 111 12/30/2024
9.1.0-beta.114 99 12/30/2024
9.1.0-beta.113 116 12/30/2024
9.1.0-beta.112 118 12/18/2024
9.1.0-beta.110 125 12/16/2024
9.1.0-beta.109 105 12/12/2024
9.0.1-beta.108 107 12/12/2024
9.0.1-beta.107 103 12/11/2024
9.0.1-beta.106 115 12/12/2024
9.0.1-beta.104 122 12/11/2024
9.0.1-beta.102 108 12/6/2024
9.0.1-beta.99 129 12/6/2024
9.0.1-beta.98 111 12/6/2024
9.0.1-beta.95 114 12/5/2024
9.0.1-beta.94 130 12/5/2024
9.0.1-beta.93 115 12/2/2024
9.0.1-beta.92 116 11/30/2024
9.0.1-beta.91 101 11/30/2024
9.0.1-beta.90 110 11/29/2024
9.0.1-beta.89 113 11/29/2024
9.0.1-beta.88 105 11/27/2024
9.0.1-beta.87 106 11/27/2024
9.0.1-beta.86 123 11/27/2024
9.0.1-beta.84 89 11/24/2024
9.0.1-beta.83 126 11/22/2024
9.0.1-beta.82 119 11/21/2024
9.0.1-beta.81 108 11/19/2024
9.0.1-beta.80 104 11/19/2024
9.0.1-beta.79 119 11/19/2024
9.0.1-beta.77 110 11/15/2024
9.0.0 320 11/15/2024
9.0.0-beta.76 105 11/14/2024
9.0.0-beta.75 96 11/14/2024
9.0.0-beta.74 120 11/14/2024
9.0.0-beta.73 113 11/14/2024
9.0.0-beta.72 108 11/14/2024
9.0.0-beta.71 103 11/13/2024
9.0.0-beta.70 109 11/13/2024
9.0.0-beta.69 104 11/13/2024
9.0.0-beta.68 125 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 111 11/12/2024
9.0.0-beta.54 113 10/31/2024
9.0.0-beta.53 114 10/29/2024
8.3.0 193 10/29/2024
8.3.0-beta.51 114 10/29/2024
8.3.0-beta.50 117 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 123 10/28/2024
8.3.0-beta.46 109 10/27/2024
8.3.0-beta.45 117 10/25/2024
8.3.0-beta.44 117 10/25/2024
8.3.0-beta.43 114 10/25/2024
8.3.0-beta.42 119 10/24/2024
8.2.1 187 10/23/2024
8.2.1-beta.40 115 10/23/2024
8.2.1-beta.39 93 10/23/2024
8.2.1-beta.38 110 10/23/2024
8.2.1-beta.37 102 10/23/2024
8.2.1-beta.36 117 10/23/2024
8.2.1-beta.35 103 10/23/2024
8.2.0-beta.34 123 10/23/2024
8.2.0-beta.33 121 10/23/2024
8.2.0-beta.32 122 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 106 11/1/2024
1.0.0-beta.56 106 11/1/2024
1.0.0-beta.55 114 11/1/2024