コードファーストでDBとコントローラーを作成します。
「ソリューションエクスプローラー」→「/Models」を右クリック → 追加 → 「クラス」(モデルの名前を入力して「追加」)
Movieクラスを作成した場合
/models/Movie.cs
public class Movie
{
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
public string Genre { get; set; }
public decimal Price { get; set; }
}
Visual Studioの「パッケージマネージャー コンソール」から
Add-Migration Initial
Update-Database
(または PowerShellから同様のコマンドを実行することができます。Mac、Unixの場合はこちら)
dotnet ef migrations add Initial
dotnet ef database update
「ソリューションエクスプローラー」→「/Controllers」を右クリック → 追加 → 「コントローラー」 →「Entity Frameworkを利用したビューがあるMVCコントローラー」(モデルクラスを選択して「追加」)
「f5」でアプリを実行し
http://localhost:50914/Movies
へ移動し動作を確認する。