CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 9.3.1-beta.252

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.
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.3.1-beta.252
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps -Version 9.3.1-beta.252
                    
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.3.1-beta.252" />
                    
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.3.1-beta.252" />
                    
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.3.1-beta.252
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps, 9.3.1-beta.252"
                    
#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.3.1-beta.252&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps&version=9.3.1-beta.252&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps 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. 
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.3.1-beta.253 32 3 days ago
9.3.1-beta.252 88 8 days ago
9.3.1-beta.250 86 8 days ago
9.3.1-beta.249 86 8 days ago
9.3.1-beta.248 85 8 days ago
9.3.1-beta.247 85 8 days ago
9.3.1-beta.244 437 10 days ago
9.3.1-beta.242 432 10 days ago
9.3.1-beta.241 110 15 days ago
9.3.0 160 16 days ago
9.3.0-beta.239 107 16 days ago
9.2.2-beta.237 107 16 days ago
9.2.2-beta.236 77 21 days ago
9.2.2-beta.230 108 22 days ago
9.2.2-beta.229 104 22 days ago
9.2.2-beta.228 119 24 days ago
9.2.2-beta.227 113 24 days ago
9.2.2-beta.226 119 24 days ago
9.2.2-beta.225 120 24 days ago
9.2.2-beta.224 109 24 days ago
9.2.2-beta.223 119 24 days ago
9.2.2-beta.222 120 24 days ago
9.2.2-beta.220 116 25 days ago
9.2.2-beta.218 117 25 days ago
9.2.2-beta.217 157 a month ago
9.2.2-beta.216 163 a month ago
9.2.2-beta.215 157 a month ago
9.2.2-beta.214 151 a month ago
9.2.2-beta.213 156 a month ago
9.2.2-beta.212 156 a month ago
9.2.2-beta.211 155 a month ago
9.2.2-beta.210 160 a month ago
9.2.2-beta.208 45 a month ago
9.2.1 130 a month ago
9.2.1-beta.207 64 a month ago
9.2.1-beta.206 43 a month ago
9.2.1-beta.205 51 a month ago
9.2.1-beta.204 45 a month ago
9.2.1-beta.203 46 a month ago
9.2.0 115 a month ago
9.2.0-beta.202 48 a month ago
9.2.0-beta.201 46 a month ago
9.2.0-beta.199 44 a month ago
9.2.0-beta.198 42 a month ago
9.1.1-beta.197 49 a month ago
9.1.1-beta.196 55 a month ago
9.1.1-beta.195 46 a month ago
9.1.1-beta.194 47 a month ago
9.1.1-beta.193 53 a month ago
9.1.1-beta.192 56 a month ago
9.1.1-beta.191 51 a month ago
9.1.1-beta.190 48 a month ago
9.1.1-beta.189 51 a month ago
9.1.1-beta.188 59 a month ago
9.1.1-beta.187 53 2 months ago
9.1.1-beta.183 60 2 months ago
9.1.1-beta.182 57 2 months ago
9.1.1-beta.181 61 2 months ago
9.1.1-beta.180 54 2 months ago
9.1.1-beta.178 53 2 months ago
9.1.1-beta.177 60 2 months ago
9.1.1-beta.176 58 2 months ago
9.1.1-beta.175 57 2 months ago
9.1.1-beta.173 59 2 months ago
9.1.1-beta.169 52 2 months ago
9.1.1-beta.168 49 2 months ago
9.1.1-beta.166 49 2 months ago
9.1.1-beta.165 45 2 months ago
9.1.1-beta.164 56 2 months ago
9.1.1-beta.162 50 2 months ago
9.1.1-beta.155 46 2 months ago
9.1.1-beta.154 45 2 months ago
9.1.1-beta.153 43 2 months ago
9.1.1-beta.152 44 2 months ago
9.1.1-beta.150 49 2 months ago
9.1.1-beta.148 50 2 months ago
9.1.1-beta.147 45 2 months ago
9.1.1-beta.146 53 2 months ago
9.1.1-beta.145 48 2 months ago
9.1.1-beta.144 45 2 months ago
9.1.1-beta.142 48 2 months ago
9.1.1-beta.140 50 2 months ago
9.1.1-beta.139 51 2 months ago
9.1.1-beta.138 45 2 months ago
9.1.1-beta.137 40 3 months ago
9.1.1-beta.136 40 3 months ago
9.1.1-beta.135 21 3 months ago
9.1.1-beta.134 21 3 months ago
9.1.1-beta.128 38 3 months ago
9.1.1-beta.127 35 3 months ago
9.1.1-beta.126 40 3 months ago
9.1.1-beta.125 43 3 months ago
9.1.1-beta.124 42 3 months ago
9.1.0 200 4 months ago
9.1.0-beta.123 57 3 months ago
9.1.0-beta.122 58 3 months ago
9.1.0-beta.121 57 3 months ago
9.1.0-beta.120 48 3 months ago
9.1.0-beta.119 51 3 months ago
9.1.0-beta.118 53 3 months ago
9.1.0-beta.116 52 3 months ago
9.1.0-beta.114 48 3 months ago
9.1.0-beta.113 48 3 months ago
9.1.0-beta.112 56 4 months ago
9.1.0-beta.110 55 4 months ago
9.1.0-beta.109 53 4 months ago
9.0.1-beta.108 54 4 months ago
9.0.1-beta.107 50 4 months ago
9.0.1-beta.106 59 4 months ago
9.0.1-beta.104 53 4 months ago
9.0.1-beta.102 50 4 months ago
9.0.1-beta.99 57 4 months ago
9.0.1-beta.98 54 4 months ago
9.0.1-beta.95 49 4 months ago
9.0.1-beta.94 54 4 months ago
9.0.1-beta.93 44 4 months ago
9.0.1-beta.92 55 4 months ago
9.0.1-beta.91 54 4 months ago
9.0.1-beta.90 55 4 months ago
9.0.1-beta.89 52 4 months ago
9.0.1-beta.88 48 4 months ago
9.0.1-beta.87 51 4 months ago
9.0.1-beta.86 53 4 months ago
9.0.1-beta.84 54 4 months ago
9.0.1-beta.83 53 4 months ago
9.0.1-beta.82 57 4 months ago
9.0.1-beta.81 49 5 months ago
9.0.1-beta.80 47 5 months ago
9.0.1-beta.79 50 5 months ago
9.0.1-beta.77 48 5 months ago
9.0.0 210 5 months ago
9.0.0-beta.76 50 5 months ago
9.0.0-beta.75 48 5 months ago
9.0.0-beta.74 48 5 months ago
9.0.0-beta.73 58 5 months ago
9.0.0-beta.72 54 5 months ago
9.0.0-beta.71 55 5 months ago
9.0.0-beta.70 56 5 months ago
9.0.0-beta.69 51 5 months ago
9.0.0-beta.68 55 5 months ago
9.0.0-beta.67 53 5 months ago
9.0.0-beta.66 51 5 months ago
9.0.0-beta.63 58 5 months ago
9.0.0-beta.54 53 5 months ago
9.0.0-beta.53 49 5 months ago
8.3.0 104 5 months ago
8.3.0-beta.51 52 5 months ago
8.3.0-beta.50 53 5 months ago
8.3.0-beta.49 50 5 months ago
8.3.0-beta.48 50 5 months ago
8.3.0-beta.47 51 5 months ago
8.3.0-beta.46 54 5 months ago
8.3.0-beta.45 54 5 months ago
8.3.0-beta.44 52 5 months ago
8.3.0-beta.43 51 5 months ago
8.3.0-beta.42 59 5 months ago
8.2.1 108 5 months ago
8.2.1-beta.40 45 5 months ago
8.2.1-beta.39 54 5 months ago
8.2.1-beta.38 49 5 months ago
8.2.1-beta.37 51 5 months ago
8.2.1-beta.36 48 5 months ago
8.2.1-beta.35 53 5 months ago
8.2.0-beta.34 61 5 months ago
8.2.0-beta.33 60 5 months ago
8.2.0-beta.32 54 5 months ago
1.0.0-beta.60 63 5 months ago
1.0.0-beta.58 47 5 months ago
1.0.0-beta.57 49 5 months ago
1.0.0-beta.56 49 5 months ago
1.0.0-beta.55 50 5 months ago