雷って幻想的だよね?

宗教:C#、ラノベ好きの戯言です。※Google Analytics 埋め込みを利用しています。

Blazor Preview5 から Preview6へ

CentOSによるDockerの確認はしていないです。

参考:
ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 6

リリースノート:
core/3.0.0-preview6.md at master · dotnet/core · GitHub

 ・DockerImageも更新されるので注意!(Alpineは更新されてた・・・)

内容:
SDKの更新:忘れてビルドがエラーになってた・・・
https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-preview6-windows-x64-installer

VisualStudioは2019 Verは16.2が必要とのこと。
Preview でないと、16.2がリリースされていませんので注意してください(2019/07/07)

内容:
Nugetで関連する物を「3.0.0-preview6.19307.2」に更新する
(各ソリューションで2個変更する)

Blazorの内部の更新内容:(サンプルの変更点で実際に新しいのは動く)
・全体:
・「@functions」を「@code」に変更する
・「onclick」を「@onclick」にする

・デフォルトソース:*.Server/Startup.cs内

app.UseRouting();

app.UseEndpoints(endpoints =>
{
endpoints.MapDefaultControllerRoute();
});

app.UseBlazor();

app.UseClientSideBlazorFiles();

app.UseRouting();

app.UseEndpoints(endpoints =>
{
endpoints.MapDefaultControllerRoute();
endpoints.MapFallbackToClientSideBlazor("index.html");
});

以上。

再度作成し直しを行えば、初期の物は動くので、それに合わせれば動くと思われる。

・・・ClientSideはまだ、デバッグできなかったけど・・・