🐕

ASP.NET CoreのMicrosoft Learnドキュメントをバージョン別に見る

2024/01/07に公開

始めに

ASP.NET Coreはバージョンによって比較的変更が多く入っています。
例えば、ASP.NET Core6.0のBlazorはまだサポートが残っているのでまだまだドキュメントを参照したいことが多いでしょう。そんなとき、最新のASP.NET Core8.0のドキュメントを参照してしまうとかなり差分があると思われます。
知っていればなんともないのですが、Microsoft Learnについて話題になったこともあり念のため記しておきます。

シナリオ

https://learn.microsoft.com/ja-jp/aspnet/core/blazor/security/webassembly/?view=aspnetcore-8.0?WT.mc_id=DT-MVP-5004827

ASP.NET Core 6.0 Blazor WebAssembly ASP.NET Core HostedでEntra IDの認証をかけたい!
でも、.NET 8ではASP.NET Core Hostedのテンプレートは削除されているので当然ドキュメントからもASP.NET Core Hostedの認証については書かれていません。
しかも、ASP.NET Core6.0のBlazor WebAssemblyに対しての話なので6のドキュメントを参照したいです!

解決方法

ASP.NET Core 8.0のコンボボックスから6.0を選択します。

すると、Entra IDによるホスティングの見出しがあります。

素晴らしいですね。
見出しからして目的のドキュメントにたどり着きました。

Discussion