aspnetcore/src
Ryan Nowak d3400f7cb2
Fix: #6882 - Explode UseBlazor (#9449)
This changes the recipe for client-side blazor to use similar primitives
to server side applications.

---

I ignored auto-rebuild support because it's currently dead code until we
have that in VS. If we add auto-rebuild to ASP.NET Core - we'd probably want
to make that a separate gesture inside `IsDevelopement()` like other
dev-time features anyway.

---

The static files hookup is a special thing because creating the file
server for a client-side Blazor app involves some non-trivial work. We
plan to make this better in the future.

What's nice about this pattern is that the implementation is pretty
simple and literal, and it scales fine if you have multiple Blazor
client-side apps.

I didn't provide a lot of options here, it's pretty much the same as
UseBlazor.

---

I feel pretty good about the wireup with routing to use the
`index.html` from the client app. I think it's pretty to-the-point.
2019-05-06 18:09:26 -07:00
..
Antiforgery
Azure
Components Fix: #6882 - Explode UseBlazor (#9449) 2019-05-06 18:09:26 -07:00
DataProtection fix #7916 by using DOTNET_RUNNING_IN_CONTAINERS env var to detect container (#9903) 2019-05-06 11:55:45 -07:00
DefaultBuilder
Features/JsonPatch
Framework Update MessagePack commit to be inline with upstream changes (#9753) 2019-05-03 10:43:45 -07:00
Hosting TestHost.WebSocketClient should set Request.Host (#9973) 2019-05-06 08:52:56 -07:00
Html/Abstractions
Http Fix: #6882 - Explode UseBlazor (#9449) 2019-05-06 18:09:26 -07:00
Identity Make some tests Flaky (#9935) 2019-05-06 15:33:02 -07:00
Installers
Middleware Lazy create ExceptionHandlerMiddleware statemachine (#9549) 2019-05-06 15:15:48 -07:00
MusicStore
Mvc Stop caching policies in AuthorizeFilter (#9957) 2019-05-06 11:59:37 -07:00
ProjectTemplates Make some tests Flaky (#9935) 2019-05-06 15:33:02 -07:00
Razor Read interface IList.Count once rather than per iteration (#9962) 2019-05-04 17:54:12 -07:00
Security
Servers Make some tests Flaky (#9935) 2019-05-06 15:33:02 -07:00
Shared Implement MaxRequestBodySize feature for IIS inprocess (#9475) 2019-05-05 19:30:12 -07:00
SignalR Use NuGet.Config for SignalR benchmarks (#9958) 2019-05-03 17:31:04 -07:00
SiteExtensions
Tools EnableAzurePipelinesReporter for helix (#8094) 2019-05-05 22:15:10 -07:00
submodules Update MessagePack commit to be inline with upstream changes (#9753) 2019-05-03 10:43:45 -07:00