1
アプリケーション自体がデータベースモデルをアップグレードできるようにする必要があります(マイグレーション適用)EFコアの移行(aspnetboilerplateを使用)context.Database.Migrate();
ABPアーキテクチャでは、どこでマイグレーションを呼び出す必要がありますか?
context.Database.Migrate();
これはインフラストラクチャロジック(Entity Frameworkコア)の呼び出しであるため、ドメインサービスとアプリケーションサービスからは除外してください。事前に
おかげ
私はこれを試してみましたが、私はここに私のDbContextを解決しようとすると、私は、次の例外が発生しました: '「BoilerplatePoc.EntityFrameworkCore.BoilerplatePocDbContextは」は次の依存関係を待っています: - サービス「Microsoft.EntityFrameworkCore.DbContextOptions」を' どうしたの? 私の例では、このレポに基づいています。私はしようとすると、https://github.com/aspnetboilerplate/aspnetboilerplate-samples/tree/0db208fa606784a6960da5cc90c63dc0f647126a/SimpleTaskSystem-Core/src – sroll
は、私は同じエラーを取得: VARコンテキスト= IocManager .Resolve(); context.Database.Migrate(); –