これは、ASP.NET Core フレームワークを使用して C# で構築されたサーバー側 MVC アプリケーションです。このプロジェクトには、Entity Framework (コア) を使用した移行が含まれています。このアプリは、ASP.NET Identity を使用した認証と認可の両方に関する実践的な知識も示します。ユーザーは、サインインせずに、フレーバーとトリートの両方の製品を表示できる必要があります。ユーザーが製品を追加、編集、削除するために CRUD 機能にアクセスしたい場合、ユーザーはアカウントを作成してサインインする必要があります。サインイン後、ユーザーはフレーバーとお菓子の両方を追加、編集、削除することができます。このアプリケーションには、メニュー全体と、Entity Framework の移行を使用して作成されたデータベース内の登録ユーザーを保存する機能もあります。最後に、このアプリケーションは、複数のお菓子が 1 つのフレーバーに属することも、その逆の場合もある多対多の関係を示します。
https://ratta2ii.github.io/PierresTreats.Solution を開きます
$ git clone (リポジトリのクローンをローカル マシンに作成)
$ cd PierresTreats.Solutions/PierresTreats (プロジェクト ディレクトリ PierresTreats に移動します)
$ dotnet 復元
オプション: $ dotnet run (または、最初にデータベースを接続して続行)
DB接続文字列の設定(appsettings.json)
$ dotnet ef migrations add Initial (データベースの作成と移行)
$ dotnet ef データベースの更新
$ dotnet run (ブラウザーでアプリケーションを実行するため)
MIT ライセンス Copyright (c) 2020 Trevor Mackin