Update SignalR overview content for .NET 10 with include-based version architecture#37026
Conversation
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/af3ed848-dd44-4d3b-ba13-d1a5f8548644 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/af3ed848-dd44-4d3b-ba13-d1a5f8548644 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/af3ed848-dd44-4d3b-ba13-d1a5f8548644 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
|
@copilot , Can you change the versioning structure so all versinioning is not in one file but instead relies on previous versions moved to and include file for introduction.md? For example: Rather than using moniker versioning inline to the topic use as an example the same moniker version architecture that is used by: Here is the example configuration include files for all previous versions for configuration.md: For this PR in the case of aspnetcore/signalr/introduction.md, the new signalr/introduction/includes/ directory would contain the range from >= aspnetcore-2.1' to <= aspnetcore-8.0' with a new filepathname for that range named signalr/introduction/includes/ introduction2.1-8.md and a new file for version 9 that includes the new version 9 edits witha filepath name of signalr/introduction/includes/ introduction9.md |
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/25e3cb1a-8717-4f48-8e0b-9b3f6b9d2f04 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/25e3cb1a-8717-4f48-8e0b-9b3f6b9d2f04 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/25e3cb1a-8717-4f48-8e0b-9b3f6b9d2f04 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/25e3cb1a-8717-4f48-8e0b-9b3f6b9d2f04 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Implemented the requested include-based versioning structure in commit Changes made:
|
|
@copilot , The moniker range for each file should not include # Overview of ASP.NET Core SignalR. That way it only shows up once in the renderd file for each version. So # Overview of ASP.NET Core SignalR would not be in the includes, but would be in the in the introduction.md file, witha moniker range right below # Overview of ASP.NET Core SignalR |
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/8e08178d-1811-4b20-a05c-9aa3d0c8493e Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Updated in commit I removed |
|
@copilot , change the names for this include files and update links to from introduction.md Should be come this name: |
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/1c1c3389-8f31-457d-bf61-d29065279e77 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Done in commit I renamed the include file to Screenshot: Unable to attach a rendered preview screenshot from this environment because external preview/GitHub pages are blocked, but the include path update is in the commit above. |
|
@copilot, and update links to it in introduction.md |
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/9db6849c-c5b7-4acf-925c-bcb80b10fccc Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Done in commit I renamed the include file to Screenshot: https://github.com/user-attachments/assets/61194f6e-4d7e-4f9d-b6bb-bfbdfda96999 |
wadepickett
left a comment
There was a problem hiding this comment.
Approved after several fixes.
tdykstra
left a comment
There was a problem hiding this comment.
Great work! I left Just one question for you.
Fixes #37025
This updates the high-traffic SignalR overview article to align with current ASP.NET Core guidance for .NET 10 and restructures versioning to follow the include-file architecture used by other SignalR articles.
Feature and capability refresh
Transport and protocol clarity
Resource cleanup and link hygiene
Versioning architecture change (per feedback)
aspnetcore/signalr/introduction.mdaspnetcore/signalr/introduction/includes/introduction-9.md(= aspnetcore-9.0)aspnetcore/signalr/introduction/includes/introduction-2-8.md(>= aspnetcore-2.1 <= aspnetcore-8.0)signalr/configuration.mdpattern.introduction.md, and include file names were normalized fromintroduction9.mdtointroduction-9.mdandintroduction2.1-8.mdtointroduction-2-8.md.Metadata compliance
ms.date.ai-usagemetadata.Internal previews
aspnetcore/signalr/introduction.mdaspnetcore/signalr/introduction/includes/introduction-9.mdaspnetcore/signalr/introduction.mdpreviewaspnetcore/signalr/introduction/includes/introduction-2-8.mdaspnetcore/signalr/introduction.mdpreviewScreenshot
Internal previews