aspnetcore/src
Ryan Nowak 3111032dc0 Rework of Blazor startup experience
Fixes: #16874

This is a significant simplication of our startup code model for Blazor
wasm with the goal of removing concepts that don't make much sense here.
Previously in this area we've tried to be consistent with ASP.NET Core
on the server, but it's not helping up much in WASM.

We're still leveraging some of the lessons from server-size ASP.NET
(hello CreateDefaultBuilder) but consistency is no longer a goal.

This change actually makes a bunch of scenarios better (rather than
removing features) - it's now possible to access services from the
application's DI scope and initialize them before the UI is shown
`RunAsync`.

This change also adds configuration in a central way. There's nothing in
this change that populates configuration in an automatic way, that will
come next.
2020-01-21 15:48:49 -08:00
..
Analyzers
Antiforgery
Azure
Components Rework of Blazor startup experience 2020-01-21 15:48:49 -08:00
DataProtection
DefaultBuilder
Features/JsonPatch Update some tests 2019-11-05 11:24:48 -08:00
Framework Avoid copying the shared fx in blazor-wasm 2020-01-03 15:05:53 -08:00
Hosting
Html/Abstractions
Http [3.1.x] Backport HttpContext.Items fix (#17237) 2019-11-22 15:24:27 -08:00
Identity
Installers Download runtime from suffixed location in dotnetcli blob storage (#17592) 2019-12-05 12:33:38 -08:00
Middleware
MusicStore
Mvc
ProjectTemplates Rework of Blazor startup experience 2020-01-21 15:48:49 -08:00
Razor
Security
Servers [3.1.x] Allow external startup hooks (#17116) 2019-11-23 10:06:25 -08:00
Shared
SignalR
SiteExtensions
Tools Change how we resolve dotnet in tests (#16934) 2019-11-09 17:17:58 -08:00
submodules