質問: 私はVisual Studio 2019でBlazorを使用してシンプルなCRUDアプリを構築しようとしています-YouTube、PluralSight、およびChannel 9の間で7つ以上のチュートリアルを見てきましたが、それらすべてでEntity Framework Coreを使用してデータベースとテーブルを作成していますVisual Studio内では、コードファーストが理想的なアーキテクチャであるため理解できます。 ただし、私のデータベースとテーブルは既に存在しており、最初のステップとして、Blazorアプリをテーブルに接続し、それをUI列に読み込むだけです。 Visual Studio 2019で既存のデータベーステーブルをインポートする手順をどのように実行しますか? Blazorでこれを達成するために特に言及しているドキュメントがWebにある場合は、古いASP.Net MVCドキュメント以外に何も見つからないため、それを指摘してください。
回答: 私たちの会社では、Entity Framework Coreのコンテキストとモデルクラスを生成するためにEF Core Power Toolsを使用しています。 対応するドキュメントは、 https://github.com/ErikEJ/EFCorePowerTools/wiki/Reverse-Engineeringにあります 。このツールを使用すると、Visual Studio内でクラスを直接生成でき、データベースが変更された場合にクラスを簡単に更新できる構成を保存することもできます。