私たちのソリューションには、(基本的に) 3 つの異なるプロジェクトが含まれています。
- ウェブ API
- MVC
- DbCore
- ドメイン
Web Api および MVC プロジェクトは (ご想像のとおり) Web プロジェクトであり、DbCore および Domain はクラス ライブラリ プロジェクトです。
DbCore には、Entity Framework の定義、構成、および移行が含まれています。
Web API は、ドメインを介して DbCore を接続します。このインフラストラクチャはうまく機能しますが、展開中に移行データベースを展開して適用したいと考えています。しかし、Web プロジェクトには DbContext 定義が含まれていないため、デプロイ ウィザードにはそれに関するオプションが表示されません。
どうすればこれを達成できますか?