As I was preparing to rewrite a Razor Pages topic, I came across some minor cosmetic things while running through the Razor Pages tutorial. Since they were a bunch of little things, I thought I would group it into one request. As I'm fairly new at this, if you would like me to do it a different way in the future, just let me know.
Changes of note (all others were cosmetic and not worth discussing):
* `aspnetcore/includes/RP/razor-pages-start.md`: Moved description of `_ViewStart.cshtml` after `_ViewImports.cshtml` because that is how it is displayed in Visual Studio. Also added a short description of the `Privacy` page.
* `aspnetcore/tutorials/razor-pages/model/_static/conan.png`: Updated screenshot to contain `ReleaseDate` label and not `Release Date.` The display annotation is not discussed until later in the tutorial.
* `...als/razor-pages/razor-pages-start/sample/RazorPagesMovie21/Data/RazorPagesMovieContext.cs`: Removed unused usings and also removed the unnecessary FQNs. Same for the other code samples in this pull request.
Fixes#7252
The description of the webhook uri contains the following:
```
"The component is the name of the receiver, for example github or slack"
```
It should read:
```
"The <receiver> component is the name of the receiver, for example github or slack"
```
This PR code fences <receiver> so it displays correctly.
The word implement can mislead the reader into thinking that he have to implement the interface,
an alternative is the word require, which is used when talking about dependency injection
When creating a new PR, please do the following and delete this template text:
* Reference the issue number if there is one:
Fixes #Issue_Number
> The "Fixes #nnn" syntax in the PR description causes
> GitHub to automatically close the issue when this PR is merged.
I don't have a way of testing this on Windows atm, but most of the other examples use forward slashes, so I assume this is correct on all platforms. Backslashes fail on MacOS, creating a directory called "wwwrootlibsignalr".
Add separate section using h3 title to separate out the IFilterFactory description from that of the TypeFilterAttribute when discussing dependency injection.
* Added 'Scaleout differences' section
Saw this in one of the comments. So thought of adding it.
* Edits
* Issue #8445 - Made the SMS 2FA note as a Warning
Issue #8445 - Made the SMS 2FA note as a Warning
Fixes#8514
* Convert use of local time to UTC.
* I went for some naming upgrades and consistency.
* I prefer not to post-fix types on variable names (i.e., "String" here).
* I add "UTC" here and there tho to clarify what's held in vars and the cache key.
* Opened **Distributed cache topic UE pass** #8702 to do a pass on the topic later.