13,002
回編集
45行目: | 45行目: | ||
<br> | <br> | ||
==== _Imports.razor ==== | ==== _Imports.razor ==== | ||
プロジェクト全体のRazorファイルで共通して使用する名前空間をインポートする。<br> | |||
<br> | <br> | ||
主な役割<br> | |||
* 共通の名前空間をプロジェクト全体で使用可能にする。 | |||
* 各Razorファイルで毎回同じ名前空間を記述する手間を省く。 | |||
* <code><プロジェクトの名前空間></code>の部分は、実際のプロジェクト名に置き換える。 | |||
<br> | |||
<syntaxhighlight lang="xml"> | |||
@using System.Net.Http | |||
@using Microsoft.AspNetCore.Components.Forms | |||
@using Microsoft.AspNetCore.Components.Routing | |||
@using Microsoft.AspNetCore.Components.Web | |||
@using Microsoft.JSInterop | |||
@using <プロジェクトの名前空間>.Shared | |||
@using <プロジェクトの名前空間>.Models | |||
@using <プロジェクトの名前空間>.Services | |||
</syntaxhighlight> | |||
<br> | |||
==== App.razor ==== | ==== App.razor ==== | ||
Blazorアプリケーションのルートコンポーネントであり、ルーティングの設定等が含まれている。<br> | Blazorアプリケーションのルートコンポーネントであり、ルーティングの設定等が含まれている。<br> |