main
Merge branch 'release/2.1' into release/2.2
Fix transitive framework references in sample projects (#65560)
Rename ConfigureHostApplicationBuilder to ConfigureWebApplicationBuilder (#67917)
Treat QUERY as a safe HTTP method for antiforgery and CSRF protection (#67839)
Treat all ProjectRefs to SharedFx projects as PrivateAssets=all (#64863)
Clean up remaining `net461` references (#37731)
Migrating to the new solution file format - .slnx (#61273)
Favor project-specific build scripts over top-level script (#29918)
add missing startvs.cmd (#27195)