Skip to content

Conversation

tmat
Copy link
Member

@tmat tmat commented Aug 29, 2025

Defines AbstractBrowserRefreshServer as a base implementation of Browser Refresh Server that can be shared between dotnet-watch, VS and VS Code.

Introduces WebApplicationAppModel as a base class for app models of web projects: WASM, WASM Hosted, and regular web server app (WebServerAppModel).
Moves most web project specific logic to WebApplicationAppModel.

Moves launch environment configuration to shared code.

Fixes #47685

Copy link
Contributor

This PR is targeting main, which is now for .NET 11-facing work. If you intended to target .NET 10, either retarget this PR to release/10.0.1xx or make sure you backport the change to release/10.0.1xx after merging. See #50394 for more details.

@github-actions github-actions bot added the Area-AspNetCore RazorSDK, BlazorWebAssemblySDK, dotnet-watch label Aug 29, 2025
@tmat tmat changed the base branch from main to release/10.0.1xx August 29, 2025 20:25
Copy link
Contributor

Thanks for your PR, @@tmat.
To learn about the PR process and branching schedule of this repo, please take a look at the SDK PR Guide.

@tmat tmat added the Area-Watch label Sep 8, 2025
@tmat tmat marked this pull request as ready for review September 8, 2025 15:41
@tmat tmat requested review from a team as code owners September 8, 2025 15:41
@tmat
Copy link
Member Author

tmat commented Sep 8, 2025

@DustinCampbell ptal

@tmat tmat merged commit ffd90ac into dotnet:release/10.0.1xx Sep 8, 2025
27 checks passed
@tmat tmat deleted the BRS10 branch September 8, 2025 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-AspNetCore RazorSDK, BlazorWebAssemblySDK, dotnet-watch Area-Watch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants