Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge to Live #1

Open
wants to merge 476 commits into
base: live
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
476 commits
Select commit Hold shift + click to select a range
3209f4b
Merge pull request #23937 from dotnet/main
Rick-Anderson Nov 16, 2021
85877dc
remove snippet /2 (#23938)
Rick-Anderson Nov 16, 2021
b086853
signalR moniker prep /2 (#23939)
Rick-Anderson Nov 16, 2021
98e4ac1
fix pic (#23941)
Rick-Anderson Nov 17, 2021
3d4a73d
Use InvokeAsync in all Write Middleware examples (#23951)
serpent5 Nov 17, 2021
cedf742
Make example classes public (#23952)
guardrex Nov 17, 2021
4b12045
Prepare Microsoft Logins for 6.0 (#23954)
serpent5 Nov 17, 2021
22a03d1
Clarify Component TH cross-linked content (#23955)
guardrex Nov 17, 2021
11b4437
Update dotnet-watch.md (#23958)
serpent5 Nov 17, 2021
3894724
Razor component instantiation update (#23957)
guardrex Nov 17, 2021
bf2fb17
added @ to render partial view _ArticleSection in mvc example (#23960)
vladsaftoiu Nov 17, 2021
a31d23c
Update SignalR tutorial to V6 /2 (#23940)
Rick-Anderson Nov 17, 2021
dfa81ba
Merge pull request #23962 from dotnet/main
Rick-Anderson Nov 17, 2021
d1a5acb
3.1 to 6.0 LTS track migration guide /3 (#23854)
Rick-Anderson Nov 17, 2021
076e8ec
Merge pull request #23964 from dotnet/main
Rick-Anderson Nov 17, 2021
c975af1
fix snippet language in dependency-injection (#23965)
tufteddeer Nov 17, 2021
6c16842
prep monikers for scaffold identity (#23967)
Rick-Anderson Nov 17, 2021
79f9ed8
Fix typos (#23969)
GitHubPang Nov 18, 2021
c9f6d1b
Fix code language (#23972)
guardrex Nov 18, 2021
86c74e4
Prerendered hosted WASM auth updates (#23973)
guardrex Nov 18, 2021
8ec67c2
Merge pull request #23974 from dotnet/main
guardrex Nov 18, 2021
1008923
Update 31-to-60.md (#23978)
Rick-Anderson Nov 18, 2021
f471b03
Update adding-model.md (#23980)
Rick-Anderson Nov 19, 2021
a60cb87
Correct path in example (#23983)
guardrex Nov 19, 2021
43385f0
Update bool value entries for host config (#23985)
guardrex Nov 19, 2021
786b1f0
Blazor environments for App Service (#23959)
guardrex Nov 19, 2021
69eff41
Describe multiple apps in the same app pool (#23987)
KSchlobohm Nov 19, 2021
915694b
fix sample (#23990)
Rick-Anderson Nov 19, 2021
fc8c5f6
Merge pull request #23991 from dotnet/main
Rick-Anderson Nov 19, 2021
46bfb9c
Update dependency-injection.md
Rick-Anderson Nov 19, 2021
235b630
Merge pull request #23992 from dotnet/Rick-Anderson-patch-4
Rick-Anderson Nov 19, 2021
9fc1d71
Upate Scaffold Identity to .NET 6 /3 (#23968)
Rick-Anderson Nov 19, 2021
d9f436c
Update scaffold-identity.md
Rick-Anderson Nov 19, 2021
58ded1a
Merge pull request #23995 from dotnet/main
Rick-Anderson Nov 19, 2021
c69c4d2
warn tutorial is not updated to 6.0 yet
Rick-Anderson Nov 19, 2021
87b6e1b
Merge pull request #23997 from dotnet/warnNot6.0version/ra/2
Rick-Anderson Nov 19, 2021
cc57e9a
Update monikers for Win auth /3 (#23996)
Rick-Anderson Nov 19, 2021
b1936bc
Update index.md
Rick-Anderson Nov 20, 2021
8fb4acd
Update broken link (#24006)
guardrex Nov 20, 2021
2b013f7
Replace IE image (#24004)
guardrex Nov 20, 2021
7b7704b
A controller is an instantiable public class (#24007)
yecril71pl Nov 20, 2021
17d7cfb
Persist component state updates (#24013)
guardrex Nov 21, 2021
4f50779
Reference to FormTagHelper API docs (#24011)
Bouke Nov 21, 2021
bf48efd
Fix typo (#24016)
GitHubPang Nov 22, 2021
e955a96
Update Routing to 6.0 (#23932)
serpent5 Nov 22, 2021
385882e
Update Filters to 6.0 (#23935)
serpent5 Nov 22, 2021
dd1c5bc
Merge pull request #24022 from dotnet/main
Rick-Anderson Nov 22, 2021
52e5337
Blazor Identity scaffolding (#24018)
guardrex Nov 22, 2021
3af6131
Merge pull request #24023 from dotnet/main
guardrex Nov 22, 2021
ba2c2c4
Fedora/ssl/ra /1 (#22267)
Rick-Anderson Nov 22, 2021
f27ed62
Update Blazor bookmarks
guardrex Nov 22, 2021
1e6d0e5
Merge pull request #24027 from dotnet/guardrex/blazor-bookmark-updates
guardrex Nov 22, 2021
3329810
Update client-side load balancing with client factory support (#24028)
JamesNK Nov 22, 2021
3ed3798
Update Win Auth to V6 /3 (#24000)
Rick-Anderson Nov 22, 2021
1412763
Merge pull request #24030 from dotnet/main
Rick-Anderson Nov 22, 2021
a97adf9
moniker prep session (#24031)
Rick-Anderson Nov 23, 2021
26cab48
[Minimal API docs] Adding an example of how to resolve dependencies j…
Swiftly1 Nov 23, 2021
56cb8ce
Update to ASP.net Configuration page (#23369)
JohnSurina Nov 23, 2021
4e065d0
Fix typo: implemenation => implementation (#24032)
jo-ninja Nov 23, 2021
5456129
Fix casing of Identity's --useSqLite (#24033)
serpent5 Nov 23, 2021
ddcccd2
Prepare Format Response Data for 6.0 (#24036)
serpent5 Nov 23, 2021
3241d60
Update Index.cshtml.cs (#24037)
cirinatorres Nov 23, 2021
40442c6
Session v6update/ra/3 (#24042)
Rick-Anderson Nov 24, 2021
d002df3
Merge pull request #24044 from dotnet/main
Rick-Anderson Nov 24, 2021
b765ad6
Update kestrel.md (#24045)
Rick-Anderson Nov 24, 2021
9060421
Upgrade Model-Binding to 6.0 (#24019)
serpent5 Nov 24, 2021
30a6b26
Layout and prerendered head content (#24035)
guardrex Nov 24, 2021
fc07762
Remove slash (#24050)
vanillajonathan Nov 24, 2021
2356ddd
Moniker Prep work for Claims /3 (#24059)
Rick-Anderson Nov 24, 2021
f6fda79
Explain GetRandomFileName /2 (#24058)
Rick-Anderson Nov 24, 2021
8a0511c
Update Claims to .NET 6 /3 (#24060)
Rick-Anderson Nov 24, 2021
5c19434
Fix typos in migration guide (#24061)
GitHubPang Nov 25, 2021
3f2b1ba
Update Format Response Data to 6.0 (#24039)
serpent5 Nov 25, 2021
cc579c2
Prepare Handle Web API Errors for 6.0 (#24055)
serpent5 Nov 25, 2021
7b3aa87
Update Handle Web API Errors to 6.0 (#24066)
serpent5 Nov 25, 2021
784f1cf
Prepare Kestrel Overview for 6.0 (#24070)
serpent5 Nov 25, 2021
d0c5d5e
Fix typo (#24073)
GitHubPang Nov 26, 2021
2144889
Prepare Handle Errors for 6.0 (#24080)
serpent5 Nov 26, 2021
7c38dc6
Blazor IdS AKV updates (#24081)
guardrex Nov 26, 2021
e8da7d6
Fix for correct code highlighting in doc (#24082)
alikrc Nov 26, 2021
1cff8eb
Merge pull request #24077 from dotnet/main
serpent5 Nov 26, 2021
29a6b08
Blazor IdS+Azure Apps certificate enhancement (#24083)
guardrex Nov 26, 2021
5286211
Remove/prune .gitignore and .gitattributes (#24075)
serpent5 Nov 26, 2021
35df907
Update Blazor loc 6.0 example (#24072)
guardrex Nov 26, 2021
5c14d05
Update Kestrel Overview to 6.0 (#24079)
serpent5 Nov 26, 2021
1f86b21
Merge pull request #24084 from dotnet/main
Rick-Anderson Nov 26, 2021
7de215d
Include WASM build tools in Tooling topic (#24088)
guardrex Nov 27, 2021
e363bc5
gRPC DNS resolver refreshing (#24102)
JamesNK Nov 28, 2021
82e7193
Indicate hosting model of Blazor tutorials (#24104)
guardrex Nov 29, 2021
8c10c96
Simplify code example (#24100)
martincostello Nov 29, 2021
ca21552
Prepare MongoDb Web Api for 6.0 (#24112)
serpent5 Nov 29, 2021
ba574f2
Update Handle Errors to 6.0 (#24109)
serpent5 Nov 29, 2021
c8bb4a7
Update Index.cshtml (#24097)
celsojr Nov 29, 2021
2443c28
min API overview /1 (#24115)
Rick-Anderson Nov 29, 2021
babf39b
Merge pull request #24116 from dotnet/main
Rick-Anderson Nov 29, 2021
7ec6863
Ra/test min api (#24117)
Rick-Anderson Nov 30, 2021
a74228b
Fix a few typos (#24122)
GitHubPang Nov 30, 2021
bb5f7d4
Blazor glob/loc updates (#24127)
guardrex Nov 30, 2021
32ea32a
Drop NavLink boilerplate examples (#24130)
guardrex Nov 30, 2021
aa77552
Explanation clarification (#24131)
guardrex Nov 30, 2021
64ad0dc
Prepare HttpContext for 6.0 (#24133)
serpent5 Nov 30, 2021
45f6380
Update MongoDB Web Api to 6.0 (#24126)
serpent5 Nov 30, 2021
d44952e
Merge pull request #24135 from dotnet/main
Rick-Anderson Nov 30, 2021
7684d98
Update to 6.0 (#24136)
guardrex Nov 30, 2021
aa72358
Mention hosting bundle for 500 internals (#24138)
HaoK Nov 30, 2021
2db0869
.NET 6 update: secure user data /1 (#24124)
Rick-Anderson Dec 1, 2021
93860de
Fix missing code highlight
GitHubPang Dec 1, 2021
ff05984
Merge pull request #24141 from dotnet/main
Rick-Anderson Dec 1, 2021
fd2a68f
Merge pull request #24142 from GitHubPang/main
Rick-Anderson Dec 1, 2021
0cc0d50
fix snippets (#24143)
Rick-Anderson Dec 1, 2021
4a40dfd
Moniker prep for Heath checks (#24145)
Rick-Anderson Dec 1, 2021
5e341a0
Moniker prep for XSRF (#24146)
Rick-Anderson Dec 1, 2021
f5284cf
Clean-up policy-based authz (#24148)
serpent5 Dec 1, 2021
cd05c06
Clean-up HTTP Requests (#24149)
serpent5 Dec 1, 2021
9f63d66
Clean-up Swashbuckle (#24150)
serpent5 Dec 1, 2021
9363fb2
Clean-up Cache In-Memory (#24151)
serpent5 Dec 1, 2021
5a716e1
Update aspnetcore-6.0.md (#24140)
Rick-Anderson Dec 1, 2021
b0f7a43
fix monikers Nginx (#24154)
Rick-Anderson Dec 1, 2021
0808551
update Roles for V6 /3 (#24063)
Rick-Anderson Dec 1, 2021
3bab7a9
Update HttpContext to 6.0 (#24134)
serpent5 Dec 1, 2021
573f670
Merge pull request #24153 from dotnet/main
Rick-Anderson Dec 1, 2021
f474268
Resource authorization (#24113)
guardrex Dec 1, 2021
b3f5ce1
fix permissions to create PR (#24158)
BillWagner Dec 1, 2021
86bbedf
extra hyphen deleted (#24159)
MustafaGamalMuhammed Dec 2, 2021
3af1e98
Update intro.md (#24160)
Rick-Anderson Dec 2, 2021
269cd13
what's new in Nov (#24162)
Rick-Anderson Dec 2, 2021
dec8c6c
Merge pull request #24163 from dotnet/main
Rick-Anderson Dec 2, 2021
25b027c
moniker prep for static files
Rick-Anderson Dec 2, 2021
3550432
Merge pull request #24165 from dotnet/s-monikierPrep-static
Rick-Anderson Dec 2, 2021
63d4794
Update roles.md (#24167)
tryonelove Dec 2, 2021
4e45670
Add event args to non-rendering example (#24168)
guardrex Dec 2, 2021
3249366
Update js-collocation.md (#24169)
rexebin Dec 2, 2021
cef2d44
macOS Command key (#24170)
guardrex Dec 2, 2021
7befd5c
Prepare Generic Host for 6.0 (#24171)
serpent5 Dec 2, 2021
59aa29b
add link to code analysis to middleware /3 (#24164)
Rick-Anderson Dec 2, 2021
9861a49
V6 update to Linux proxy Nginx /1 (#24161)
Rick-Anderson Dec 2, 2021
ee25ade
Fix a few invalid links (#24173)
serpent5 Dec 2, 2021
d282ce6
Progress For Blazor File Upload (#24172)
guardrex Dec 2, 2021
35f1514
Adding an warning message.
brunolins16 Dec 2, 2021
3120134
Update aspnetcore/mvc/models/model-binding.md
brunolins16 Dec 2, 2021
a48832c
Add API doc cross-link (#24177)
guardrex Dec 2, 2021
86fed85
Update model-binding.md
Rick-Anderson Dec 2, 2021
4e1c71c
Update runtime compilation docs for 6.0 (#24178)
pranavkm Dec 3, 2021
0f93c11
Update aspnetcore/mvc/models/model-binding.md
Rick-Anderson Dec 3, 2021
555b3ba
Update model-binding.md
Rick-Anderson Dec 3, 2021
25278c4
Add GitHub Workflow for Merge to Live (#24174)
serpent5 Dec 3, 2021
7ef2a63
Add permissions for merge-live GitHub Workflow (#24183)
serpent5 Dec 3, 2021
4336451
Cosmetic rename of Blazor Routing topic (#24186)
guardrex Dec 3, 2021
8b4bac3
Merge pull request #24187 from dotnet/main
serpent5 Dec 3, 2021
a8a352e
Prepare anti-CSRF for 6.0 (#24191)
serpent5 Dec 3, 2021
9ca29b2
Anchor: What if asp-page does not exist (#24192)
yecril71pl Dec 3, 2021
627e116
Update first-web-api.md (#24193)
Rick-Anderson Dec 3, 2021
4c3fb66
Merge branch 'live' into main
Rick-Anderson Dec 3, 2021
7ff88e9
Merge pull request #24194 from dotnet/main
Rick-Anderson Dec 3, 2021
3dca1bc
Blazor Handle Errors content reorganization (#24195)
guardrex Dec 4, 2021
eb00887
Fixed capitalization of Program.cs on line 18 (#24196)
stacklysm Dec 5, 2021
2631ebc
Fix a typo in Localization Extensibility article (#24198)
dot-sent Dec 5, 2021
31ea6ef
Virtualization doc updates (keyboard support, guidance on correct use…
SteveSandersonMS Dec 6, 2021
3ecae1c
Virtualization guidance updates (#24201)
guardrex Dec 6, 2021
be27887
Add subsection to prerendering docs about trimming library components…
SteveSandersonMS Dec 6, 2021
ea7b247
Merge pull request #24175 from brunolins16/brunolins16/collections-bi…
brunolins16 Dec 6, 2021
099f668
Updated the intro info to include swagger tick box which was removed …
smandia Dec 7, 2021
62e4046
Hosting model-agnostic Prerender section (#24211)
guardrex Dec 7, 2021
d464e52
Add package guidance INCLUDE (#24212)
guardrex Dec 7, 2021
819c448
Prepare Health Checks for 6.0 (#24215)
serpent5 Dec 7, 2021
cd9e972
How deadlines and transient retries interact (#24218)
JamesNK Dec 7, 2021
aa3798d
Fixes wrong environment name (#24216)
cheesi Dec 7, 2021
98bce24
Update MonitorLoop.cs (#24224)
Rick-Anderson Dec 7, 2021
e6f10e6
Merge pull request #24222 from dotnet/main
Rick-Anderson Dec 7, 2021
c03e516
Fix for - 23979 (Update to find code in program.cs file in dot net 6 …
smandia Dec 8, 2021
1c3a3f7
Prep Call Web API with JavaScrip for .NET 6/3 (#24226)
Rick-Anderson Dec 8, 2021
4c1d10a
Merge branch 'live' into main
Rick-Anderson Dec 8, 2021
8093102
Static Files to .NET 6 /4 (#24166)
Rick-Anderson Dec 8, 2021
595917e
Update anti-CSRF to 6.0 (#24202)
serpent5 Dec 8, 2021
02e0cb8
Hosted Blazor App Service environments updates (#24234)
guardrex Dec 8, 2021
e21883d
Blazor performance/AOT/RR updates (#24233)
guardrex Dec 8, 2021
d2c2163
Update 31-to-50.md (#24227)
Rick-Anderson Dec 8, 2021
6b78458
Fundamentals doc, clean monikers /1 (#24240)
Rick-Anderson Dec 9, 2021
b958d26
Blazor app pool guidance (#24235)
guardrex Dec 9, 2021
1abf8d7
.NET 6.0 Update for Social Login Tutorials (#24242)
wadepickett Dec 9, 2021
fc493d6
Update Generic Host to 6.0 (#24189)
serpent5 Dec 9, 2021
a440c98
Add security links /3 (#24238)
Rick-Anderson Dec 9, 2021
70a2720
Updated overview to include mention of Azure.Identity package. (#24184)
markmcgookin Dec 9, 2021
9e522de
Update razor.md (#24236)
Rick-Anderson Dec 9, 2021
1c2a0cd
Update GitHub username (#24251)
isaacrlevin Dec 10, 2021
ffb8b12
Static files enable display /3 (#24252)
Rick-Anderson Dec 10, 2021
660836d
prep monikers for distributed caching /3 (#24253)
Rick-Anderson Dec 10, 2021
1a1c974
gRPC large binary performance best practices (#24250)
JamesNK Dec 10, 2021
7e83f8d
Prep rc 4 monikers/3/ra (#24254)
Rick-Anderson Dec 10, 2021
3353a3a
Prep monikers for V6 (#24255)
Rick-Anderson Dec 10, 2021
90836b5
Update visual-studio-publish-profiles.md (#24258)
darkBoft Dec 10, 2021
948cb47
Update middleware.md package necessary to the extension method Config…
henthu Dec 10, 2021
52bfbd4
Fix link to 6.0 MapWhen snippet (#24263)
serpent5 Dec 10, 2021
1cf7803
update project with ImplicitUsings (#24268)
Rick-Anderson Dec 10, 2021
b87dd9a
Update Blazor WASM integrity PS script (#24266)
guardrex Dec 11, 2021
d81a7ab
Updated the program.cs and removed the startupjavascript.cs and upda…
smandia Dec 11, 2021
a533cae
Fix links to trimming options (#24280)
meziantou Dec 12, 2021
88517d0
Update troubleshoot.md (#24278)
JamesNK Dec 12, 2021
aded696
Fix a couple of typos (#24283)
GitHubPang Dec 13, 2021
fc5f7eb
Document new option behavior for hosting bundle (#24264)
wtgodbe Dec 13, 2021
3c6b227
Update ProgramSeed.cs (#24294)
Rick-Anderson Dec 13, 2021
f6d5173
fix folder name error (#24292)
MustafaGamalMuhammed Dec 13, 2021
d891a70
Update Health Checks to 6.0 (#24261)
serpent5 Dec 14, 2021
8ec2995
Update http3.md (#24299)
Rick-Anderson Dec 14, 2021
71789d0
Blazor snippet samp and NRT work (#24248)
guardrex Dec 14, 2021
c230f00
Blazor quick start tutorial link (#24308)
guardrex Dec 14, 2021
9a0aacd
Prepare KV Configuration for 6.0 (#24310)
serpent5 Dec 14, 2021
5ec7d57
Update index.md (#24300)
Rick-Anderson Dec 14, 2021
424e8c9
Update index.md (#24311)
sanchit154 Dec 14, 2021
54a99cb
Link to specific UseHttps overloads (#24304)
serpent5 Dec 14, 2021
58a5f6c
Update visual-studio-publish-profiles.md (#24314)
Rick-Anderson Dec 14, 2021
ab0c75f
Update linux-apache.md (#24297)
Rick-Anderson Dec 14, 2021
fd5713d
Add package INCLUDE (#24307)
guardrex Dec 14, 2021
b0fc98c
HTTP and CORS /1 (#24301)
Rick-Anderson Dec 14, 2021
f3d1a4a
Schedule automatic runs of merge-live (#24306)
serpent5 Dec 14, 2021
cd6ddc8
sample snapshot fort the new app.Use overload (#24279)
fiyazbinhasan Dec 14, 2021
4887f45
clean up fundamentals
Rick-Anderson Dec 15, 2021
0c9f84f
Merge pull request #24316 from dotnet/fundamentals-v6/ra/3
Rick-Anderson Dec 15, 2021
72f9ac9
Remove app.UseDeveloperExceptionPage(); from RP tutorial. (#24318)
Rick-Anderson Dec 15, 2021
60e3371
Explicit http verbs are needed when OpenAPI support is enabled (#24305)
fiyazbinhasan Dec 15, 2021
79361b6
Prefer WebApplicationBuilder properties over ConfigureLogging, Config…
serpent5 Dec 15, 2021
c3085c6
Add minimal API sample of reading the request stream (#24327)
JamesNK Dec 15, 2021
f251862
Improve Antiforgery section titles (#24331)
serpent5 Dec 16, 2021
bce8203
Updated closing tag for paragraph (#24328)
ThaRaven403 Dec 16, 2021
9bfa52c
Prior deployment corruption guidance (#24333)
guardrex Dec 16, 2021
9ca97f8
Update ToC to conform to schema (#24334)
serpent5 Dec 16, 2021
c40222f
Update fundamentals doc to V6 (#24317)
Rick-Anderson Dec 16, 2021
f4892ce
Update index.md
Rick-Anderson Dec 16, 2021
2b2b081
Add remaining diagnostics to the ToC (#24336)
serpent5 Dec 16, 2021
f0c0eb0
gRPC config - interceptor creation and lifetime (#24338)
JamesNK Dec 16, 2021
18f7426
gRPC config - client interceptors (#24339)
JamesNK Dec 16, 2021
ddb5f79
Update startup.md (#24342)
Rick-Anderson Dec 17, 2021
203d0d4
Fix typos in "Tag Helpers in ASP.NET Core" (#24344)
GitHubPang Dec 17, 2021
f188b6a
Header control in Blazor apps (#24335)
guardrex Dec 17, 2021
327a3f2
Surface error for lack of sticky sessions (#24352)
guardrex Dec 17, 2021
c478101
Add missing diagnostics to overview table (#24353)
serpent5 Dec 17, 2021
2965777
Remove ValidationSummary prefix from tag-helper attribute values (#24…
serpent5 Dec 17, 2021
9228a87
Update coverage of IHostedService.StartAsync (#24355)
serpent5 Dec 17, 2021
36f989d
Update merge-live to ensure a PR is always available (#24357)
serpent5 Dec 17, 2021
849e293
Update Program.cs example (#24361)
Huntk23 Dec 17, 2021
30aaa86
Blazor auth schemes (#24367)
guardrex Dec 19, 2021
81c32af
GH repoman rules: Persisit Component State TH doc (#24369)
guardrex Dec 19, 2021
2967ba9
Fix typo (#24375)
GitHubPang Dec 20, 2021
360d83d
Blazor file uploads example update (#24380)
guardrex Dec 20, 2021
64580fb
fixes #24365 for facebook case study link(issue 24365) (#24371)
smandia Dec 20, 2021
21466dd
new solution added for distributing caching for (#24363)
smandia Dec 20, 2021
a81a504
Fix a not updated description (#24390)
Tony-Liou Dec 21, 2021
dc71c43
Blazor Debugging Launch.json `url` property documentation (#24393)
TanayParikh Dec 21, 2021
d22283f
Create readmd.txt (#24392)
Rick-Anderson Dec 21, 2021
2d42ed8
Add streaming examples to gRPC perf docs (#24340)
JamesNK Dec 22, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 24 additions & 0 deletions .github/workflows/merge-live.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Merge to Live
on:
push:
branches:
- main
permissions:
contents: read
pull-requests: write
env:
DOTNET_DOCS_HEAD: main
DOTNET_DOCS_BASE: live
jobs:
default:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: |
if [ "$(gh pr list --base $DOTNET_DOCS_BASE --head $DOTNET_DOCS_HEAD --json id --jq ". | length")" -ne "0" ]; then
echo "::notice title=Skipping Workflow::A pull request for branch \"$DOTNET_DOCS_HEAD\" into branch \"$DOTNET_DOCS_BASE\" already exists."
else
gh pr create --base $DOTNET_DOCS_BASE --head $DOTNET_DOCS_HEAD --title "Merge to Live" --body "[AUTOMATED]"
fi
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6 changes: 4 additions & 2 deletions .github/workflows/whats-new.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@ on:

env:
DOTNET_VERSION: '5.0.301' # set this to the dot net version to use
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "create-what-is-new"
create-what-is-new:
# The type of runner that the job will run on
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
Expand All @@ -38,7 +40,7 @@ jobs:
- name: 'Print manual run reason'
if: ${{ github.event_name == 'workflow_dispatch' }}
run: |
echo 'Reason: ${{ github.event.inputs.reason }}'
echo "Reason: ${{ github.event.inputs.reason }}"

# Print dotnet info
- name: Display .NET info
Expand Down
8 changes: 8 additions & 0 deletions .repoman.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ issues:
- labels-add: ["Blazor"]
- projects-add: [35]
- labels-remove: [":watch: Not Triaged"]
- check:
- type: metadata-comment
name: content source
value: "(?i).*main\/aspnetcore\/mvc\/views\/tag-helpers\/built-in\/persist-component-state.md"
pass:
- labels-add: ["Blazor"]
- projects-add: [35]
- labels-remove: [":watch: Not Triaged"]

# If the word appears anywhere in the file name path, add the label
- check:
Expand Down
8 changes: 7 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,11 @@
"TypeScript",
"XML",
"YAML"
]
],
"markdownlint.config": {
"MD028": false,
"MD025": {
"front_matter_title": ""
}
}
}
2 changes: 1 addition & 1 deletion aspnetcore/blazor/advanced-scenarios.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Learn about advanced scenarios in Blazor, including how to incorpor
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 03/16/2021
ms.date: 11/09/2021
no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/advanced-scenarios
---
Expand Down
2 changes: 1 addition & 1 deletion aspnetcore/blazor/blazor-server-ef-core.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Guidance for using EF Core in Blazor Server apps.
monikerRange: '>= aspnetcore-3.1'
ms.author: jeliknes
ms.custom: mvc
ms.date: 08/14/2020
ms.date: 11/09/2021
no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/blazor-server-ef-core
---
Expand Down
131 changes: 94 additions & 37 deletions aspnetcore/blazor/call-web-api.md

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion aspnetcore/blazor/components/built-in-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Find information on Razor components built-into the Blazor framewor
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 07/30/2021
ms.date: 11/09/2021
no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/built-in-components
---
Expand All @@ -22,6 +22,8 @@ The following built-in Razor components are provided by the Blazor framework:
* [`DynamicComponent`](xref:blazor/components/dynamiccomponent)
* [`ErrorBoundary`](xref:blazor/fundamentals/handle-errors#error-boundaries)
* [`FocusOnNavigate`](xref:blazor/fundamentals/routing#focus-an-element-on-navigation)
* [`HeadContent`](xref:blazor/components/control-head-content)
* [`HeadOutlet`](xref:blazor/components/control-head-content)
* [`InputCheckbox`](xref:blazor/forms-validation#built-in-form-components)
* [`InputDate`](xref:blazor/forms-validation#built-in-form-components)
* [`InputFile`](xref:blazor/file-uploads)
Expand All @@ -35,6 +37,7 @@ The following built-in Razor components are provided by the Blazor framework:
* [`MainLayout`](xref:blazor/components/layouts#mainlayout-component)
* [`NavLink`](xref:blazor/fundamentals/routing#navlink-and-navmenu-components)
* [`NavMenu`](xref:blazor/fundamentals/routing#navlink-and-navmenu-components)
* [`PageTitle`](xref:blazor/components/control-head-content)
* [`Router`](xref:blazor/fundamentals/routing#route-templates)
* [`Virtualize`](xref:blazor/components/virtualization)

Expand Down
68 changes: 20 additions & 48 deletions aspnetcore/blazor/components/cascading-values-and-parameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Learn how to flow data from an ancestor component to descendent com
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 02/02/2021
ms.date: 11/09/2021
no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/cascading-values-and-parameters
---
Expand All @@ -28,15 +28,7 @@ The following `ThemeInfo` C# class is placed in a folder named `UIThemeClasses`

`UIThemeClasses/ThemeInfo.cs`:

```csharp
namespace BlazorSample.UIThemeClasses
{
public class ThemeInfo
{
public string ButtonClass { get; set; }
}
}
```
[!code-csharp[](~/blazor/samples/6.0/BlazorSample_WebAssembly/UIThemeClasses/ThemeInfo.cs)]

The following [layout component](xref:blazor/components/layouts) specifies theme information (`ThemeInfo`) as a cascading value for all components that make up the layout body of the <xref:Microsoft.AspNetCore.Components.LayoutComponentBase.Body> property. `ButtonClass` is assigned a value of [`btn-success`](https://getbootstrap.com/docs/5.0/components/buttons/), which is a Bootstrap button style. Any descendent component in the component hierarchy can use the `ButtonClass` property through the `ThemeInfo` cascading value.

Expand All @@ -52,7 +44,7 @@ The following component binds the `ThemeInfo` cascading value to a cascading par

`Pages/ThemedCounter.razor`:

[!code-razor[](~/blazor/samples/6.0/BlazorSample_WebAssembly/Pages/ThemedCounter.razor?highlight=2,15-17,23-24)]
[!code-razor[](~/blazor/samples/6.0/BlazorSample_WebAssembly/Pages/ThemedCounter.razor)]

## Cascade multiple values

Expand All @@ -68,26 +60,22 @@ In the following example, two [`CascadingValue`](xref:Microsoft.AspNetCore.Compo
</CascadingValue>

@code {
private CascadingType parentCascadeParameter1;
private CascadingType? parentCascadeParameter1;

[Parameter]
public CascadingType ParentCascadeParameter2 { get; set; }

...
public CascadingType? ParentCascadeParameter2 { get; set; }
}
```

In a descendant component, the cascaded parameters receive their cascaded values from the ancestor component by <xref:Microsoft.AspNetCore.Components.CascadingValue%601.Name%2A>:

```razor
...

@code {
[CascadingParameter(Name = "CascadeParam1")]
protected CascadingType ChildCascadeParameter1 { get; set; }
protected CascadingType? ChildCascadeParameter1 { get; set; }

[CascadingParameter(Name = "CascadeParam2")]
protected CascadingType ChildCascadeParameter2 { get; set; }
protected CascadingType? ChildCascadeParameter2 { get; set; }
}
```

Expand Down Expand Up @@ -139,13 +127,13 @@ Child `Tab` components aren't explicitly passed as parameters to the `TabSet`. I

@code {
[Parameter]
public RenderFragment ChildContent { get; set; }
public RenderFragment? ChildContent { get; set; }

public ITab ActiveTab { get; private set; }
public ITab? ActiveTab { get; private set; }

public void AddTab(ITab tab)
{
if (ActiveTab == null)
if (ActiveTab is null)
{
SetActiveTab(tab);
}
Expand Down Expand Up @@ -178,25 +166,25 @@ Descendent `Tab` components capture the containing `TabSet` as a cascading param

@code {
[CascadingParameter]
public TabSet ContainerTabSet { get; set; }
public TabSet? ContainerTabSet { get; set; }

[Parameter]
public string Title { get; set; }
public string? Title { get; set; }

[Parameter]
public RenderFragment ChildContent { get; set; }
public RenderFragment? ChildContent { get; set; }

private string TitleCssClass =>
ContainerTabSet.ActiveTab == this ? "active" : null;
private string? TitleCssClass =>
ContainerTabSet?.ActiveTab == this ? "active" : null;

protected override void OnInitialized()
{
ContainerTabSet.AddTab(this);
ContainerTabSet?.AddTab(this);
}

private void ActivateTab()
{
ContainerTabSet.SetActiveTab(this);
ContainerTabSet?.SetActiveTab(this);
}
}
```
Expand Down Expand Up @@ -255,15 +243,7 @@ The following `ThemeInfo` C# class is placed in a folder named `UIThemeClasses`

`UIThemeClasses/ThemeInfo.cs`:

```csharp
namespace BlazorSample.UIThemeClasses
{
public class ThemeInfo
{
public string ButtonClass { get; set; }
}
}
```
[!code-csharp[](~/blazor/samples/5.0/BlazorSample_WebAssembly/UIThemeClasses/ThemeInfo.cs)]

The following [layout component](xref:blazor/components/layouts) specifies theme information (`ThemeInfo`) as a cascading value for all components that make up the layout body of the <xref:Microsoft.AspNetCore.Components.LayoutComponentBase.Body> property. `ButtonClass` is assigned a value of [`btn-success`](https://getbootstrap.com/docs/5.0/components/buttons/), which is a Bootstrap button style. Any descendent component in the component hierarchy can use the `ButtonClass` property through the `ThemeInfo` cascading value.

Expand Down Expand Up @@ -482,15 +462,7 @@ The following `ThemeInfo` C# class is placed in a folder named `UIThemeClasses`

`UIThemeClasses/ThemeInfo.cs`:

```csharp
namespace BlazorSample.UIThemeClasses
{
public class ThemeInfo
{
public string ButtonClass { get; set; }
}
}
```
[!code-csharp[](~/blazor/samples/3.1/BlazorSample_WebAssembly/UIThemeClasses/ThemeInfo.cs)]

The following [layout component](xref:blazor/components/layouts) specifies theme information (`ThemeInfo`) as a cascading value for all components that make up the layout body of the <xref:Microsoft.AspNetCore.Components.LayoutComponentBase.Body> property. `ButtonClass` is assigned a value of [`btn-success`](https://getbootstrap.com/docs/5.0/components/buttons/), which is a Bootstrap button style. Any descendent component in the component hierarchy can use the `ButtonClass` property through the `ThemeInfo` cascading value.

Expand Down
22 changes: 19 additions & 3 deletions aspnetcore/blazor/components/class-libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Discover how components can be included in Blazor apps from an exte
monikerRange: '>= aspnetcore-3.1'
ms.author: riande
ms.custom: mvc
ms.date: 04/07/2021
ms.date: 11/09/2021
no-loc: [Home, Privacy, Kestrel, appsettings.json, "ASP.NET Core Identity", cookie, Cookie, Blazor, "Blazor Server", "Blazor WebAssembly", "Identity", "Let's Encrypt", Razor, SignalR]
uid: blazor/components/class-libraries
---
Expand Down Expand Up @@ -170,7 +170,13 @@ Alternatively, add a [`@using`](xref:mvc/views/razor#using) directive and use th
<Component1 />
```

For library components that use [CSS isolation](xref:blazor/components/css-isolation), the component styles are automatically made available to the consuming app. There's no need to link the library's individual component stylesheets in the app that consumes the library. For the preceding examples, `Component1`'s stylesheet (`Component1.razor.css`) is included automatically.
For library components that use [CSS isolation](xref:blazor/components/css-isolation), the component styles are automatically made available to the consuming app. There's no need to manually link or import the library's individual component stylesheets or its bundled CSS file in the app that consumes the library. The app uses CSS imports to reference the RCL's bundled styles. The bundled styles aren't published as a static web asset of the app that consumes the library. For a class library named `ClassLib` and a Blazor app with a `BlazorSample.styles.css` stylesheet, the RCL's stylesheet is imported at the top of the app's stylesheet automatically at build time:

```css
@import '_content/ClassLib/ClassLib.bundle.scp.css';
```

For the preceding examples, `Component1`'s stylesheet (`Component1.razor.css`) is bundled automatically.

`Component1.razor.css` in the `ComponentLibrary` RCL:

Expand Down Expand Up @@ -334,6 +340,10 @@ Blazor WebAssembly and RCL projects *automatically* enable browser compatibility
When authoring a library, indicate that a particular API isn't supported in browsers by specifying `browser` to <xref:System.Runtime.Versioning.UnsupportedOSPlatformAttribute>:

```csharp
using System.Runtime.Versioning;

...

[UnsupportedOSPlatform("browser")]
private static string GetLoggingDirectory()
{
Expand Down Expand Up @@ -521,7 +531,13 @@ Alternatively, add a [`@using`](xref:mvc/views/razor#using) directive and use th
<Component1 />
```

For library components that use [CSS isolation](xref:blazor/components/css-isolation), the component styles are automatically made available to the consuming app. There's no need to link the library's individual component stylesheets in the app that consumes the library. For the preceding examples, `Component1`'s stylesheet (`Component1.razor.css`) is included automatically.
For library components that use [CSS isolation](xref:blazor/components/css-isolation), the component styles are automatically made available to the consuming app. There's no need to manually link or import the library's individual component stylesheets or its bundled CSS file in the app that consumes the library. The app uses CSS imports to reference the RCL's bundled styles. The bundled styles aren't published as a static web asset of the app that consumes the library. For a class library named `ClassLib` and a Blazor app with a `BlazorSample.styles.css` stylesheet, the RCL's stylesheet is imported at the top of the app's stylesheet automatically at build time:

```css
@import '_content/ClassLib/ClassLib.bundle.scp.css';
```

For the preceding examples, `Component1`'s stylesheet (`Component1.razor.css`) is bundled automatically.

`Component1.razor.css` in the `ComponentLibrary` RCL:

Expand Down
Loading
Loading