* SignalR clarify connectionID access options
* Draft: Corrected instruction and links.
* Added mention of in-memory storage option
* Clarified on storage options such as in-memory or permanent
* Moved storage options under singleton service.
* Update aspnetcore/signalr/hubcontext.md
Adding Rick's suggestion.
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
---------
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* Update hubcontext.md
Failing to call next causes bad things to happen. Better to leave it in the example.
* Update hubcontext.md
This shows how to access IHost for use outside of aspnetcore. ie integration with other dependency injection frameworks
* hubcontext.md: Move note back to original location.
* Update hubcontext.md
* Update aspnetcore/signalr/hubcontext.md
Co-authored-by: Brennan <brecon@microsoft.com>
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
Co-authored-by: Brennan <brecon@microsoft.com>
* overview
* whats new to end
* fix migration node
* split fundamentals, move to end
* glob & loc, get started
* security node name
* security section
* azure, client-side, host
* several more sections
* redistribute tutorials
* proofread fixes
* move how to download section
* index files delete and redirect
* fix errors
* reorder some nodes
* scott feedback, flatten main tutorials node
* fix missed feedback items + other issues
* unflatten tutorials node
* move 'how to download'
* more tutorials node tweaks
* standardize view sample links
* db --> DB
* fix build error
* remove link from a parent node
* streamline node names
* xref links
* typos
* typo
* typos and revert some xref links
* scott feedback
* scott feedback
* feedback
* change node name
* safe storage-->protect
Noticed that this sample snippet doesn't have the `async` keyword or return a task in the middleware func, so it won't compile as-is. Added `async` since it's the easiest way to do this.