jsakamoto / self-learning-materials-for-blazor-jp

C# で Single Page Web アプリを開発するフレームワーク「Blazor」の WebAssembly 版の自習教材です。
https://jsakamoto.github.io/self-learning-materials-for-blazor-jp/Blazor%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%87%AA%E7%BF%92%E6%9B%B8-v.8.0.0.pdf
The Unlicense
141 stars 8 forks source link

Step17 NotFoundページのレイアウト指定が誤っている #6

Closed cm-iwata closed 4 years ago

cm-iwata commented 4 years ago

Step 17. タイトルヘッダの追加 - レイアウト

でNotFoundページを以下のように修正しています。

<NotFound>
    <LayoutView DefaultLayout="typeof(MainLayout)">
        <p>Sorry, there's nothing at this address.</p>
    </LayoutView>
</NotFound>

こちらですが、指定するのはDefaultLayoutではなくLayoutが正解ではないでしょうか? DefaultLayoutを指定するとNotFoundページが表示できませんでした。

参考 https://docs.microsoft.com/ja-jp/aspnet/core/blazor/layouts?view=aspnetcore-3.1

jsakamoto commented 4 years ago

ご報告ありがとうございます! ご指摘のとおり、テキストが誤っておりました。

README の "サポート" のところにもなにげに書いておりますが、隙間時間で作成・保守している自習書であるため、やはり私一人では目が届いていないところが多く、このようなご報告は本当に大変助かります。

おかげさまで修正を完了し、修正版をリリースできました。

どうもありがとうございました!