2016-07-21 5 views
2

以前のバージョンのEntity Frameworkでは、EntityTypeConfiguration<TEntity>を使用して、コンストラクタのタイプTEntityのエンティティのマッピングを構成できました。Entity Framework Coreでマッピングクラスを作成することは可能ですか?

もう1つの方法はDbContextOnModelCreatingメソッドでマッピングを設定することですが、他のオプションはそれぞれのマッピングを別の場所に残すことができるので便利です。

今、Entity Framework Coreを使用し始めましたが、EntityTypeConfiguration<TEntity>クラスが見つかりませんでしたので、変更されていると思います。

新しいバージョンのEntity Frameworkでマッピングクラスを作成することは可能ですか、今のところはOnModelCreatingを使用する必要がありますか?

答えて

0

残念ながら、現在はOnModelCreatingが推奨されています。私たちは、おそらくこれを行う、またはそのようなものになると思うが、それはEFコアは、現時点で不足している他の機能のいくつかよりも低い優先順位である

:チーム(特にrowanmiller)がいることを言及しました。

https://github.com/aspnet/EntityFramework/issues/2805

あなたはその問題についてのコメントを読んでいる場合は、それを行うにはいくつかの代替方法がありますが、「正式に」今OnModelCreating以外の方法をサポートしていません。

関連する問題