CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.5.0-beta.297

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